18809 300
19333 998
8682 215
68642 769
25372 897
35561 440
19661 872
11200 159
10664 844
14132 633
2869 295
7293 604