1057 214
2853 700
2194 577
3065 146
17994 311
15925 739
16885 846
31172 66
13220 594
5775 359
12199 520