2210 672
2732 815
401 85
3116 636
10948 412
6325 324
3254 621
9938 44
14776 442
9050 501
18525 58
7354 138