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