6263 503
7963 734
8252 312
17707 312
6454 278
55437 761
17934 876
2927 343
9048 670
13188 171
4250 881
2511 423
1758 137
2934 632
3518 634
2321 125