21816 50
21480 857
9047 499
8444 441
5980 600
3719 593
14904 450
14235 363
6260 385
18046 550
7935 61
8088 320
15895 575
17507 622
11833 213
12184 734
920 68
12985 89
7095 918
6272 299
17838 571
4518 30
16487 878
4645 98
8713 513
5967 614
27293 647
28292 392