22017 915
16843 563
20858 559
14330 715
5362 385
3003 89
6712 111
6350 675
2382 414
5129 599
16372 878
4498 193
5498 156
2184 173
4327 764
9615 881
4865 699
6752 598
2601 310
3866 725
4235 459
1382 132
5251 503
6303 297
7655 502
8439 156
4844 741
5084 452