2216 360
3195 850
1906 195
2251 457
28014 752
43120 767
134013 604
124069 871
3681 617
90163 781
2182 156
203344 493
141724 276
2741 850
141975 847
192274 259
100000 690
30286 217
196072 627
75747 577
270720 1101
86488 604
261441 1069
356835 481