957 282
1229 386
2123 597
1724 310
15356 332
40350 535
46014 268
18832 426
6195 104
3306 220
12624 783