114 80656
86 48102
84 26553
63 38908
124 63428
13 2990
18 11277
94 65206
75 86732
55 11099
16 6329
15 2656
130 84305
66 40889
49 5241
97 91131
118 104597
120 57147
69 32181
53 29877
87 45395
152 151777
44 106327
38 32456
38 5910
60 110545
14 9207
85 30373
59 47668
202 49236
138 64533
15 5412
38 11488
46 114413
16 8201
22 1178
111 52102
4 2370
143 74548
111 67554
99 45041
60 20179