957 282
1228 386
2122 597
1723 310
15354 332
40340 535
46009 268
18830 426
6191 104
3306 220
12623 783