3159 361
21266 359
2826 497
13806 280
7285 918
7082 792
19813 337
7840 244
8743 458
7595 481
12378 329
4812 262