6294 503
8038 734
8311 312
17728 312
6496 278
55659 761
17995 876
2949 343
9099 670
13240 171
4274 881
2552 423
1776 137
2947 632
3532 634
2344 125