25958 863
8339 78
42732 578
6418 301
1246 133
8603 490
6114 556
4886 879
4168 706
3924 334
13131 194
30543 581
9264 907
5915 524
1668 63
2793 263
19903 596
5056 248
17804 322
14787 113
5190 797
4150 763
30293 293
2442 166
4723 577
4895 482
2328 62
4190 428