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