2682 502
3938 734
4058 310
16565 312
5639 276
45696 755
17197 876
2187 342
7108 670
4495 168
3800 880
2066 423
1400 135
2563 631
3060 634
1404 125