312 294509
377 444555
160 244397
111 138360
154 125345
141 278115
245 189086
242 427977
249 133870
45 28597
193 105205
114 83110
124 65655
130 87051
66 42178
38 6080
202 51123
143 76839
111 69577
99 46676
118 49585
122 49496
82 77048
80 11823
95 109432
130 104044
69 33240
60 77333
146 36001
126 33470
20 1841
45 14300
85 27104
116 28840
15 11426
135 77152
102 6751
86 33429
96 87118
102 41448
51 11005
73 28816