21816 50
21481 857
9047 499
8445 441
5980 600
3719 593
14907 450
14236 363
6262 385
18050 550
7937 61
8088 320
15895 575
17507 622
11834 213
12185 734
921 68
12985 89
7095 918
6273 299
17840 571
4518 30
16488 878
4645 98
8714 513
5967 614
27294 647
28295 392