16555 238
6018 211
13944 715
8373 596
6231 488
7868 97
14272 820
8492 253
7065 51
9775 126
100974 170
3901 99
4363 621