4029 502
5340 734
6536 312
16978 312
5939 276
50520 758
17462 876
2347 342
7695 670
12388 170
3935 880
2174 423
1507 135
2648 631
3204 634
1621 125