8985 86
21612 537
10402 574
4775 30
14894 304
10516 555
10239 404
19605 729
2818 61
3196 613
15101 264
18798 450
11542 214
67842 457
53927 74
120562 616
12509 251
14509 923
18547 615
3415 313
10028 335
6261 531
15467 109
15248 506