2851 128
5578 577
3899 569
8516 341
1918 288
4640 272
2467 276
3465 371
4306 696
9202 292
4749 377
105443 722