2449 746
1389 390
2147 664
1421 298
1306 391
1214 303
9585 799
2342 656
44898 660
21930 504
40522 642
10017 32