15600 707
61748 788
6555 310
2232 167
5802 699
3499 514
58798 229
55861 930
36103 315
58595 163
69458 470
64368 858
60026 593
57762 823
22662 424