114516 646
4116 725
12465 339
6724 328
14207 539
8559 573
5517 351
6748 560
10482 537
16973 417
46193 472
3536 666
31137 509