75437 680
21779 564
6364 52
15056 69
302134 953
70045 617
14896 754
50805 414
13785 591
4702 66
3798 520
2593 190