2186 672
2675 815
349 85
3018 636
10776 412
6235 324
3170 621
9693 44
14711 442
8948 501
18328 58
7229 138