964 282
1241 386
2127 597
1743 310
15406 332
40546 535
46147 268
18895 426
6257 104
3321 220
12695 783