3010 101
19219 503
8489 369
5251 755
13370 751
5564 727
3571 574
3920 853
15104 185
6989 328
22636 1039
2134 141
4710 669
2145 52
4683 398
10313 907
20853 294
3794 184
13128 306
4028 665
12759 263
3854 561
3699 281
3662 240
19535 841
3632 628
4544 837
3148 532