2198 672
2716 815
378 85
3078 636
10879 412
6291 324
3214 621
9832 44
14749 442
8997 501
18426 58
7319 138