2205 672
2724 815
392 85
3096 636
10917 412
6305 324
3229 621
9877 44
14760 442
9009 501
18468 58
7336 138