21856 50
21514 857
9059 499
8470 441
5986 600
3720 593
14947 450
14251 363
6279 385
18072 550
7941 61
8093 320
15909 575
17526 622
11844 213
12219 734
926 68
13010 89
7101 918
6284 299
17863 571
4523 30
16506 878
4663 98
8731 513
5972 614
27322 647
28344 392