99532 1124
243523 343
226425 988
42361 183
50190 747
100775 458
296362 1108
53762 492
251318 1992
119072 295
80358 420
62883 469
22892 154
94768 209
162933 420
158318 1036
49370 262
143397 347
142555 334
89439 756
260816 874
137013 669
419543 847
161894 1311