75680 680
21805 564
6379 52
15072 69
303093 955
70564 617
14913 754
50944 414
13830 591
4707 66
3817 520
2593 190