957 282
1229 386
2123 597
1724 310
15357 332
40355 535
46024 268
18834 426
6196 104
3307 220
12626 783