5982 503
7599 734
7986 312
17631 312
6380 277
54973 759
17878 876
2794 343
8920 670
13074 170
4164 881
2470 423
1706 136
2862 632
3463 634
2213 125