2207 672
2729 815
395 85
3113 636
10936 412
6317 324
3244 621
9923 44
14767 442
9032 501
18506 58
7349 138