2768 786
1315 261
2216 526
19976 33
9321 293
23743 196
3204 652
18517 766
3414 436
3621 96
49795 855
8960 80