114978 646
4120 725
12472 339
6725 328
14212 539
8569 573
5519 351
6750 560
10486 537
16975 417
46279 472
3542 666
31349 509