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