2291 360
3251 850
2063 197
2277 457
118800 264
172623 459
194446 403
63153 763
439485 1288
43120 767
364481 1828
107793 346
28795 177
315605 843
270720 1101
251607 860
138957 1033
124701 234
276379 708
165525 1172
100000 690
77930 517
133183 618
90163 781