6327 503
8082 734
8358 312
17747 312
6519 278
55970 761
18010 876
2961 343
9124 670
13258 171
4285 881
2557 423
1782 137
2956 632
3552 634
2352 125