5242 680
37511 171
6506 901
31136 481
39290 263
13580 303
8902 473
2084 418
1659 118
14958 800
2150 241