965 282
1241 386
2128 597
1743 310
15407 332
40550 535
46155 268
18898 426
6259 104
3321 220
12695 783