8953 95
3975 93
9658 30
34179 379
6945 520
7885 479
3387 195
14439 801
12613 503
4025 766
12312 126
22262 785