3060 101
19408 503
12259 369
5282 755
13749 751
5598 727
3585 574
3941 853
15180 185
7091 328
23327 1040
2158 141
4762 669
2172 52
4726 398
10504 907
21140 294
3857 184
13341 306
4044 665
12973 263
3909 561
3771 281
3710 240
20059 841
3675 628
4570 837
3580 532