5238 680
37488 171
6504 901
31067 481
39274 263
13576 303
8900 473
2084 418
1658 118
14957 800
2150 241