2295 360
3251 850
2070 197
2279 457
30286 217
77930 517
196072 627
270720 1101
276379 708
315605 843
251607 860
134013 604
141658 355
19695 521
90163 781
100000 690
160704 914
194446 403
167762 567
86488 604
133183 618
28795 177
124701 234
240726 319