40949 302
3786 715
12562 533
17277 710
10965 217
5132 578
5204 370
21626 787
5094 602
4241 248
12227 251
15009 353
21955 457
37150 877
8556 440
3551 113
15600 923
21068 690
22575 669
6172 737
4725 215
3059 479
3277 441
2148 108
1370 94
4234 944
2079 330
3715 235