5227 680
37423 171
6504 901
30898 481
39235 263
13568 303
8893 473
2082 418
1656 118
14944 800
2148 241