2767 786
1314 261
2216 526
19975 33
9318 293
23742 196
3201 652
18501 766
3414 436
3619 96
49795 855
8959 80