16841 238
6376 211
14719 715
8524 596
6534 488
8280 97
14844 820
8703 253
7199 51
10225 126
106009 172
4054 99
4478 621