3145 101
19881 503
12439 369
5336 755
14218 751
5661 727
3625 574
3999 853
15335 185
7193 328
23789 1040
2196 141
4869 669
2252 52
4791 398
10882 907
21524 294
3983 184
13490 306
4094 665
13602 264
3967 561
3967 281
3780 240
20552 841
3714 628
4611 837
4549 532