2845 128
5570 577
3893 569
8501 341
1909 288
4633 272
2460 276
3460 371
4298 696
9184 292
4741 377
105113 722