39068 762
18566 393
13005 713
5275 201
1197 118
8452 727
3235 531
26127 291
6548 728
4020 717
2415 311
6839 918
1497 122
5125 570
93094 799
16150 171
9231 663
2602 394
7166 503
4049 159
2912 136
3422 383
2304 193
3333 382
4361 596
2980 324
1613 94
5912 782