21996 159
8612 481
15201 627
9014 293
17864 806
30081 98
12201 53
19981 675
13500 703
21255 228
274281 625
11669 341
8808 207
24241 277
36039 115
17748 665
11481 498
13041 417
68579 865
13741 306
18411 493
28700 565
14652 696
22545 151
80900 530
9699 681
4716 424
8008 696