2197 672
2713 815
375 85
3072 636
10857 412
6283 324
3202 621
9812 44
14744 442
8991 501
18409 58
7313 138