2209 672
2732 815
401 85
3116 636
10948 412
6325 324
3254 621
9937 44
14776 442
9050 501
18524 58
7353 138