2194 672
2707 815
371 85
3055 636
10832 412
6271 324
3193 621
9765 44
14733 442
8976 501
18391 58
7297 138