5905 503
7576 734
7957 312
17624 312
6376 277
54910 759
17878 876
2788 343
8915 670
13066 170
4158 880
2467 423
1705 136
2859 632
3461 634
2210 125