16861 238
6385 211
14783 715
8529 596
6548 488
8300 97
14863 820
8720 253
7209 51
10263 126
106307 172
4059 99
4482 621