39906 321
6521 468
11298 610
25139 177
2300 77
835 67
29361 281
6267 86
10910 704
46813 624
8432 419
3531 588
41463 663
14179 390
776 67
2685 466
10537 153
24993 602
5209 300
13649 28
1725 180
2133 304
12565 590
2441 283
5460 60
4425 702
18145 714
1018 106