2196 672
2712 815
374 85
3067 636
10852 412
6279 324
3200 621
9800 44
14743 442
8988 501
18404 58
7309 138