16556 238
6020 211
13952 715
8374 596
6236 488
7871 97
14277 820
8493 253
7065 51
9783 126
101023 171
3901 99
4364 621