2768 786
1314 261
2216 526
19976 33
9321 293
23743 196
3203 652
18513 766
3414 436
3620 96
49795 855
8960 80