26084 885
46473 903
684 150
9493 632
31101 922
21786 388
16756 121
30592 599
15597 726
1167 58
49273 819
42158 477
102810 654
31780 842
17196 421
33111 933
24130 284
27432 343
26068 826
12286 61
5146 717
2987 405