2769 786
1315 261
2216 526
19976 33
9322 293
23744 196
3205 652
18519 766
3414 436
3621 96
49796 855
8960 80