16082 153
9986 685
13320 275
5366 457
2000 81
1341 173
9283 713
3183 116
28600 597
4657 514
5969 1123