5899 503
7566 734
7948 312
17623 312
6372 277
54897 759
17878 876
2788 343
8911 670
13066 170
4158 880
2466 423
1704 136
2859 632
3461 634
2206 125