55 14893
72 14521
13 1679
118 26738
91 66065
99 16273
79 13113
16 1094
85 65924
56 25760
35 3506
31 6693
69 41331
122 25590
74 18154
7 1884
82 46854
142 46310
80 8299
78 33319
95 56409
30 3956
46 12162
73 11790
116 32650
129 57516
38 4004
48 10404
140 15048
44 2963
69 19476
121 47064
19 2078
62 36678
69 27980
105 42078
17 2517
38 3224
23 3970
8 2607
65 13308
46 16729