21823 50
21492 857
9048 499
8453 441
5980 600
3719 593
14912 450
14239 363
6265 385
18060 550
7938 61
8088 320
15900 575
17510 622
11837 213
12192 734
921 68
12996 89
7096 918
6276 299
17850 571
4518 30
16494 878
4647 98
8720 513
5970 614
27298 647
28302 392