31332 69
1561 0
34553 101
42015 57
35434 40
17417 53
50759 104
41334 85
31624 75
13904 17
39890 165
21256 53
41147 162
22694 38
17311 28
11390 19
10937 23
9934 4
15847 36
9886 22
22216 23
42752 55
8050 26