4636 80
2143 63
5787 116
8780 676
5295 158
16644 178
6574 700
10476 257
22462 393
24428 181
7897 547
4337 107
2823 422
4989 428