4026 227
3540 385
3905 208
7282 577
38744 258
49036 611
43059 518
4817 796
2222 278
2014 172
2192 96
65600 1063