4215 502
5546 734
6727 312
17094 312
5985 276
51053 758
17513 876
2366 342
7802 670
12449 170
3965 880
2196 423
1534 135
2674 631
3218 634
1642 125