3083 101
19520 503
12307 369
5293 755
13901 751
5604 727
3600 574
3958 853
15246 185
7128 328
23469 1040
2169 141
4793 669
2200 52
4744 398
10630 907
21241 294
3886 184
13398 306
4061 665
13148 263
3927 561
3818 281
3735 240
20234 841
3685 628
4580 837
4116 532