22016 915
16842 563
20858 559
14324 715
5359 385
3002 89
6705 111
6348 675
2381 414
5127 599
16358 878
4496 193
5497 156
2182 173
4297 764
9615 881
4858 699
6750 598
2601 310
3865 725
4231 459
1382 132
5248 503
6302 297
7655 502
8433 156
4842 741
5084 452