104 44913
84 20300
173 71816
64 7233
51 19660
46 101929
52 9511
76 33338
75 34691
34 20640
64 19728
93 33396
75 53714
87 22004
85 65955
35 3304
69 41324
62 36654
38 3180
46 16558
129 37895
113 44664
49 13588
90 21182
116 16238
93 14647
22 8843
84 37904
92 15819
52 40121
34 2810
60 10736
28 5590
29 7180
81 10488
176 17295
57 6842
50 9488
56 13616
19 8477
23 2450
33 4313