3388 502
4930 734
6089 312
16735 312
5833 276
49287 758
17355 876
2303 342
7466 670
7265 169
3884 880
2104 423
1429 135
2605 631
3144 634
1563 125