2746 786
1292 261
2200 526
19955 33
9264 293
23706 196
3174 652
18181 766
3399 436
3593 96
49704 855
8936 80