18812 300
19333 998
8682 215
68651 769
25374 897
35564 440
19662 872
11202 159
10666 844
14134 633
2871 295
7293 604