18720 300
19315 998
8663 215
68536 769
25317 897
35501 440
19546 872
11183 159
10627 844
14103 633
2859 295
7251 604