5831 503
7777 734
7965 312
17658 312
6482 277
54780 759
17945 876
2847 343
11165 670
13142 170
4179 880
2507 423
1728 135
2879 632
3473 634
2242 125