2198 672
2716 815
378 85
3078 636
10881 412
6291 324
3215 621
9835 44
14749 442
8998 501
18429 58
7320 138