31332 69
1561 0
33684 96
41619 57
35434 40
17031 53
50343 103
40939 85
31246 75
13904 17
39486 161
21256 50
41147 162
22694 38
17311 28
11390 19
10937 23
9934 4
15847 36
9886 22
22216 23
42752 55
8050 26