2756 786
1305 261
2213 526
19967 33
9300 293
23725 196
3188 652
18411 766
3410 436
3611 96
49767 855
8951 80