2715 502
3974 734
4062 310
16569 312
5642 276
45797 755
17197 876
2187 342
7145 670
4504 168
3801 880
2067 423
1401 135
2563 631
3060 634
1406 125