6193 503
7865 734
8183 312
17695 312
6417 278
55289 761
17912 876
2900 343
9015 670
13149 170
4233 881
2492 423
1738 136
2911 632
3505 634
2288 125