15500 596
4003 652
39115 433
6928 156
404610 775
10235 78
12106 126
15638 218
58018 321
72408 549
44260 603
15612 170
3940 153
116723 474
35022 959
15851 747
5982 526
3534 758
5227 874