3903 502
5240 734
6437 312
16861 312
5919 276
50184 758
17443 876
2334 342
7626 670
12343 170
3924 880
2163 423
1501 135
2641 631
3185 634
1609 125