2750 786
1298 261
2206 526
19961 33
9280 293
23715 196
3179 652
18301 766
3404 436
3599 96
49734 855
8940 80