39956 762
20619 393
13539 713
5603 201
1300 118
8561 727
4362 531
28534 291
7039 728
4169 717
2550 311
7189 918
1627 122
5317 570
93279 799
16432 171
9613 664
2745 394
7593 503
4625 160
3219 136
3666 383
2865 194
3682 382
4648 596
3218 324
1899 94
6280 782