2380 360
3268 850
2173 197
2301 457
252377 999
2839 653
325010 1651
46067 241
2219 541
172848 1133
81740 619
240112 668
282412 1408
96864 620
79407 311
39891 421
172512 645
869736 1131
360581 1043
398286 1277
217855 934
154446 890
228039 586
99928 532