49002 69
16821 75
50129 104
7674 13
16873 17
18909 38
17774 36
41405 70
4583 8
2405 11
1851 3
1673 6
5492 9
2348 2
2838 9
1802 2
3786 8
4946 29
9640 34
3825 19
3572 5
1758 2
1072 0