5799 503
7741 734
7934 312
17641 312
6465 277
54746 759
17921 876
2820 343
11141 670
13115 170
4168 880
2487 423
1703 135
2851 632
3454 634
2227 125