5242 680
37513 171
6506 901
31149 481
39297 263
13580 303
8902 473
2084 418
1659 118
14958 800
2150 241