75787 680
21809 564
6385 52
15085 69
303685 956
70811 617
14917 754
51016 414
13851 591
4712 66
3826 520
2596 190