3159 361
21270 359
2828 497
13812 280
7289 918
7084 792
19816 337
7841 244
8749 458
7599 481
12388 329
4812 262