2293 360
3251 850
2070 197
2279 457
118800 264
3627 717
194446 403
63153 763
439485 1288
107793 346
270720 1101
315605 843
251607 860
124701 234
165525 1172
100000 690
138957 1033
276379 708
43120 767
364481 1828
240726 319
133183 618
90163 781
77930 517