5242 680
37517 171
6506 901
31167 481
39303 263
13581 303
8903 473
2084 418
1659 118
14959 800
2151 241