4191 502
5528 734
6702 312
17087 312
5979 276
50967 758
17507 876
2360 342
7792 670
12440 170
3961 880
2193 423
1528 135
2669 631
3217 634
1635 125