2198 672
2718 815
378 85
3078 636
10882 412
6292 324
3217 621
9836 44
14751 442
8998 501
18432 58
7321 138