5927 503
7593 734
7982 312
17631 312
6379 277
54949 759
17878 876
2794 343
8918 670
13067 170
4161 881
2467 423
1705 136
2860 632
3461 634
2211 125