75941 680
21830 564
6390 52
15110 69
304602 957
71268 617
14930 754
51133 414
13904 591
4727 66
3837 520
2601 190