3040 52
5283 440
4919 139
3675 674
54622 299
4586 636
14227 781
51571 392
21287 595
4316 430
13856 845
5337 693
4222 266
24575 935
13492 300
20551 364
10813 430
3008 279
2704 69
3706 529
2085 203
4379 917
3218 699
2276 370
47901 710
5238 905
114629 559
5025 181