2760 786
1307 261
2214 526
19972 33
9305 293
23732 196
3194 652
18443 766
3411 436
3614 96
49776 855
8955 80