29801 174
19456 545
5300 751
100982 423
2805 494
5929 783
13062 353
6884 945
7602 85
4226 624
2464 129
5589 514
380475 865
1820 379
2426 371
6957 124
2989 214
4164 583
2513 362
13104 347
3278 917
4528 845
2245 390
1461 95
3256 531
5043 520
2646 160
15987 458