2749 786
1297 261
2205 526
19961 33
9280 293
23714 196
3179 652
18300 766
3404 436
3598 96
49731 855
8940 80