2197 672
2712 815
374 85
3071 636
10853 412
6282 324
3202 621
9809 44
14744 442
8991 501
18407 58
7311 138