3170 502
4646 734
5587 312
16639 312
5780 276
47956 756
17281 876
2270 342
7332 670
4736 168
3849 880
2091 423
1414 135
2583 631
3084 634
1438 125