22013 915
16837 563
20855 559
14314 715
5351 385
2998 89
6700 111
6347 675
2376 414
5125 599
16351 878
4493 193
5496 156
2178 173
4251 764
9606 881
4854 699
6746 598
2598 310
3862 725
4230 459
1382 132
5241 503
6297 297
7653 502
8425 156
4837 741
5080 452