3030 907
1280 345
516 71
2005 94
2317 537
14185 612
402351 1305
461124 1588
159794 536
103787 1042
227002 820
327386 974
154700 928
65129 669
156950 341