5229 680
37437 171
6504 901
30929 481
39242 263
13571 303
8897 473
2084 418
1656 118
14945 800
2149 241