39860 762
20447 393
13487 713
5570 201
1287 118
8537 727
4343 531
28349 291
7012 728
4149 717
2527 311
7145 918
1608 122
5291 570
93252 799
16398 171
9570 664
2729 394
7547 503
4555 160
3176 136
3638 383
2778 194
3633 382
4624 596
3197 324
1873 94
6240 782