21860 50
21517 857
9060 499
8470 441
5986 600
3720 593
14949 450
14252 363
6279 385
18073 550
7941 61
8093 320
15909 575
17527 622
11846 213
12222 734
926 68
13010 89
7101 918
6285 299
17865 571
4523 30
16506 878
4665 98
8733 513
5972 614
27323 647
28350 392