4462 843
3518 487
2952 298
3188 240
2100 538
2235 480
4426 447
3519 837
2821 579
3746 110
2755 342
2334 348
155000 745
139340 373
24148 503
130032 411
116874 355
64182 486
148637 999
38097 187
46199 148