964 282
1241 386
2128 597
1743 310
15406 332
40547 535
46147 268
18896 426
6257 104
3321 220
12695 783