3161 361
21295 359
2830 497
13825 280
7301 918
7087 792
19821 337
7848 244
8757 458
7603 481
12404 329
4813 262