40556 85
5889 25
38542 23
30948 68
13511 16
32218 92
40771 162
22694 37
22216 23
11390 19
10937 23
9934 4
15487 36
14627 37
7988 33
2379 11
20966 43
1561 0
10856 26
7718 34
6372 36