957 282
1227 386
2122 597
1720 310
15351 332
40290 535
45993 268
18823 426
6178 104
3305 220
12541 783