6275 503
7997 734
8285 312
17715 312
6481 278
55519 761
17977 876
2940 343
9088 670
13211 171
4262 881
2537 423
1764 137
2943 632
3526 634
2332 125