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