3191 69
1699 118
4904 582
21822 664
2683 400
4001 551
3270 470
7412 242
6238 472
2812 166
4756 870
2398 125
6120 335
3543 418
15248 383
5532 234
3832 233
1752 136
14224 225
17277 208
16415 701
4057 256
3523 347
2368 90