2845 128
5570 577
3893 569
8500 341
1909 288
4633 272
2460 276
3459 371
4298 696
9183 292
4741 377
105101 722