40939 85
5889 25
38542 23
31332 69
13904 17
33684 96
41147 162
22694 38
22216 23
11390 19
10937 23
9934 4
15847 36
14627 37
7988 34
2379 11
20966 43
1561 0
10856 26
7718 34
6372 36