5980 503
7599 734
7986 312
17631 312
6380 277
54971 759
17878 876
2794 343
8920 670
13072 170
4164 881
2470 423
1706 136
2862 632
3463 634
2212 125