3183 361
21355 359
2846 497
13887 280
7332 918
7103 792
19839 337
7884 244
8790 458
7622 481
12460 329
4817 262