6294 503
8036 734
8311 312
17726 312
6496 278
55648 761
17994 876
2949 343
9098 670
13239 171
4274 881
2551 423
1776 137
2947 632
3532 634
2344 125