13403 82
21876 50
21527 857
9068 499
8481 441
5987 600
3720 593
14959 450
14257 363
6289 385
18088 550
7942 61
8096 320
15917 575
17532 622
11860 213
12245 734
930 68
13016 89
7101 918
6292 299
17871 571
4524 30
16516 878
4674 98
8738 513
5974 614
27330 647