956 282
1224 386
2121 597
1718 310
15348 332
40190 535
45955 268
18800 426
6149 104
3300 220
12405 783