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