16891 238
6406 211
14842 715
8549 596
6575 488
8333 97
14895 820
8745 253
7225 51
10312 126
106715 172
4078 99
4502 621