5226 680
37423 171
6504 901
30882 481
39230 263
13568 303
8890 473
2082 418
1656 118
14944 800
2148 241