2850 128
5578 577
3898 569
8516 341
1918 288
4640 272
2467 276
3464 371
4305 696
9201 292
4749 377
105430 722