115038 646
4120 725
12472 339
6725 328
14212 539
8570 573
5519 351
6750 560
10487 537
16975 417
46289 472
3542 666
31362 509