21812 50
21480 857
9046 499
8444 441
5980 600
3719 593
14904 450
14233 363
6259 385
18046 550
7933 61
8088 320
15894 575
17507 622
11833 213
12182 734
920 68
12985 89
7095 918
6271 299
17838 571
4518 30
16487 878
4644 98
8712 513
5967 614
27291 647
28291 392