75659 680
21805 564
6378 52
15069 69
302919 955
70494 617
14910 754
50931 414
13826 591
4706 66
3814 520
2593 190