21993 159
8612 481
15201 627
9014 293
17864 806
30078 98
12201 53
19981 675
13499 703
21253 228
274280 625
11669 341
8808 207
24241 277
36039 115
17748 665
11481 498
13041 417
68579 865
13741 306
18410 493
28699 565
14652 696
22545 151
80900 530
9698 681
4716 424
8008 696