75431 680
21779 564
6364 52
15055 69
302125 953
70035 617
14896 754
50802 414
13780 591
4702 66
3797 520
2593 190