4135 502
5422 734
6629 312
17048 312
5968 276
50762 758
17469 876
2356 342
7755 670
12420 170
3942 880
2184 423
1516 135
2657 631
3210 634
1625 125