3145 101
19881 503
12438 369
5336 755
14213 751
5661 727
3625 574
3999 853
15335 185
7193 328
23789 1040
2196 141
4869 669
2252 52
4791 398
10881 907
21523 294
3983 184
13490 306
4094 665
13597 264
3967 561
3967 281
3780 240
20548 841
3714 628
4611 837
4548 532