16645 238
6059 211
14160 715
8416 596
6326 488
7965 97
14393 820
8556 253
7107 51
9920 126
102162 171
3947 99
4392 621