16876 238
6397 211
14814 715
8540 596
6559 488
8315 97
14880 820
8738 253
7219 51
10289 126
106525 172
4072 99
4494 621