5229 680
37438 171
6504 901
30940 481
39245 263
13571 303
8897 473
2084 418
1657 118
14945 800
2149 241