75448 680
21779 564
6365 52
15060 69
302153 954
70068 617
14896 754
50817 414
13785 591
4702 66
3801 520
2593 190