962 282
1236 386
2124 597
1735 310
15372 332
40440 535
46075 268
18861 426
6217 104
3307 220
12651 783