2209 672
2732 815
401 85
3116 636
10941 412
6324 324
3254 621
9936 44
14776 442
9049 501
18522 58
7353 138