3110 395
5152 276
23355 366
9793 234
17785 503
24471 185
1406 46
4747 158
14847 301
17568 670
4902 696
16643 114
18212 613
4186 474
2790 310
5948 846
3488 376
25028 903
2935 615
7145 718
9419 352
18837 431
6919 736
16092 568
4376 750
14229 463
1653 267
7673 618