18787 300
19331 998
8676 215
68624 769
25348 897
35545 440
19631 872
11198 159
10653 844
14126 633
2868 295
7282 604