2856 128
5584 577
3906 569
8524 341
1922 288
4646 272
2476 276
3471 371
4308 696
9214 292
4753 377
105683 722