2380 360
3272 850
2181 197
2301 457
196072 627
194446 403
240726 319
57693 283
387475 564
100000 690
270720 1101
75747 577
158333 321
141658 355
129004 1144
364481 1828
43120 767
28795 177
138957 1033
95948 241
160704 914
195638 441
212115 501
77930 517