18836 300
19334 998
8688 215
68696 769
25403 897
35575 440
19686 872
11206 159
10677 844
14141 633
2874 295
7307 604