114318 646
4116 725
12463 339
6724 328
14206 539
8558 573
5515 351
6745 560
10478 537
16967 417
46167 472
3534 666
31109 509