964 282
1240 386
2127 597
1743 310
15406 332
40545 535
46146 268
18894 426
6257 104
3321 220
12695 783