20016 493
6598 588
11510 862
11601 478
3701 252
8817 756
10482 681
7307 372
8152 212
8434 577
10222 759
9698 169
15542 480
10327 246
6903 600
4255 269
16942 445
8580 624
16545 165
7505 387
14935 733
10412 334
11823 761
10035 312
18349 612
7181 708
5939 865
10162 120