2850 128
5578 577
3898 569
8515 341
1916 288
4640 272
2467 276
3464 371
4305 696
9200 292
4749 377
105422 722