3145 101
19882 503
12440 369
5336 755
14219 751
5661 727
3625 574
3999 853
15336 185
7193 328
23790 1040
2196 141
4869 669
2252 52
4791 398
10883 907
21524 294
3983 184
13490 306
4094 665
13608 264
3967 561
3967 281
3780 240
20553 841
3714 628
4611 837
4549 532