39067 762
18555 393
13003 713
5272 201
1195 118
8451 727
3235 531
26122 291
6548 728
4019 717
2415 311
6836 918
1497 122
5122 570
93094 799
16147 171
9229 663
2602 394
7161 503
4049 159
2910 136
3419 383
2302 193
3333 382
4357 596
2980 324
1610 94
5909 782