117136 647
4135 725
12497 339
6752 328
14233 539
8586 573
5525 351
6761 560
10515 537
17005 417
46741 472
3563 666
31879 510