2212 672
2732 815
401 85
3117 636
10948 412
6326 324
3255 621
9939 44
14776 442
9051 501
18525 58
7354 138