25960 863
8341 78
42774 578
6423 301
1246 133
8604 490
6115 556
4886 879
4171 706
3924 334
13133 194
30548 581
9264 907
5915 524
1668 63
2793 263
19907 596
5057 248
17810 322
14789 113
5190 797
4150 763
30308 293
2443 166
4723 577
4897 482
2328 62
4190 428