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