129423 653
4344 725
12745 339
7149 328
14531 539
8973 573
5738 351
6913 560
11015 537
17277 417
54155 477
3743 666
37123 515