949 282
1212 386
2112 597
1703 310
15330 332
40008 535
45861 268
18759 426
6114 104
3288 220
12344 783