2196 672
2712 815
374 85
3066 636
10850 412
6279 324
3200 621
9798 44
14742 442
8987 501
18404 58
7309 138