114 42997
87 27457
84 14925
64 19719
124 35563
13 1739
18 6828
93 33525
75 53921
58 6403
16 4431
15 1740
130 46730
66 24380
49 3395
97 51370
118 60108
120 29575
68 16263
53 16570
87 22119
152 77667
44 68412
38 19060
38 3730
60 56091
14 4230
85 16354
59 24570
212 27671
138 34911
15 2724
38 6873
46 61654
16 6390
22 996
111 29138
4 1558
143 46074
111 37839
99 27660
60 12519