75673 680
21805 564
6378 52
15071 69
303048 955
70539 617
14911 754
50942 414
13830 591
4707 66
3815 520
2593 190