114 79652
86 47772
84 26138
63 38433
124 62757
13 2955
18 11158
94 64415
75 85875
55 10965
16 6262
15 2611
130 83234
66 40366
49 5175
97 90490
118 103692
120 56399
69 31715
53 29556
87 44691
152 150101
44 105429
38 32178
38 5844
60 109509
14 9052
85 29973
59 47306
202 48586
138 63600
15 5330
38 11357
46 113184
16 8162
22 1144
111 51522
4 2322
143 73912
111 66933
99 44605
60 20039