2962 597
4787 493
5561 123
4342 403
4099 634
3450 351
5612 452
2364 62
3536 499
4417 530
2790 112
400729 944
185812 551
189745 683
88675 170
49546 550
72500 350
50557 128