2354 750
3893 272
2930 576
17106 320
1847 391
9749 318
568 94
6660 666
67354 612
54892 394
33843 563
6049 711