2762 786
1307 261
2214 526
19972 33
9305 293
23732 196
3197 652
18454 766
3413 436
3614 96
49780 855
8955 80