3149 101
19887 503
12444 369
5338 755
14234 751
5664 727
3627 574
4000 853
15336 185
7194 328
23811 1040
2196 141
4873 669
2252 52
4793 398
10892 907
21529 294
3983 184
13493 306
4094 665
13636 264
3968 561
3971 281
3780 240
20576 841
3715 628
4611 837
4562 532