22017 915
16843 563
20858 559
14327 715
5359 385
3002 89
6708 111
6350 675
2382 414
5129 599
16370 878
4498 193
5497 156
2184 173
4320 764
9615 881
4864 699
6752 598
2601 310
3866 725
4234 459
1382 132
5251 503
6303 297
7655 502
8437 156
4843 741
5084 452