5234 680
37473 171
6504 901
31016 481
39260 263
13574 303
8899 473
2084 418
1657 118
14949 800
2150 241