5772 503
7710 734
7926 312
17628 312
6461 277
54727 759
17912 876
2814 343
11130 670
13102 170
4165 880
2481 423
1700 135
2849 632
3450 634
2218 125