31332 69
1561 0
35016 106
42421 56
35873 40
17417 54
51142 104
41334 87
31624 75
13904 17
40285 165
21256 54
41147 162
22694 38
17311 28
11390 19
10937 23
9934 4
15847 36
9886 22
22216 23
42752 55
8050 26