3631 502
4980 734
6148 312
16751 312
5846 276
49449 758
17368 876
2305 342
7503 670
12185 170
3884 880
2108 423
1433 135
2606 631
3151 634
1567 125