5411 503
6894 734
7577 312
17508 312
6227 277
53760 759
17756 876
2682 342
8592 670
12887 170
4084 880
2395 423
1631 135
2790 632
3376 634
2047 125