22018 159
8614 481
15217 627
9025 293
17896 806
30137 98
12208 53
19985 675
13505 703
21257 228
274286 625
11670 341
8825 207
24244 277
36041 115
17750 665
11483 498
13044 417
68590 865
13746 306
18416 493
28707 565
14655 696
22547 151
80916 530
9703 681
4718 424
8008 696