608 79
3508 163
27823 872
42748 610
111606 699
74657 719
4030 171
47600 254
10305 588
29793 83
5273 325
2134 183
4685 406
3359 261
15547 1018
6805 657
4790 541
6426 694