40326 780
6775 257
2685 233
22788 629
4719 503
1745 152
4179 652
11361 545
4012 566
4402 354
16626 167
3791 308
5232 450
6810 402
10576 628
38641 189
6476 283
1703 163
4647 49
4424 258
6655 101
7152 793
2321 89
1487 78