2856 128
5585 577
3906 569
8524 341
1923 288
4646 272
2476 276
3471 371
4308 696
9217 292
4753 377
105692 722