3186 361
21364 359
2847 497
13900 280
7343 918
7108 792
19840 337
7887 244
8799 458
7624 481
12466 329
4821 262