3161 361
21297 359
2830 497
13825 280
7302 918
7087 792
19822 337
7848 244
8758 458
7604 481
12405 329
4813 262