3103 361
21091 359
2811 497
13622 280
7178 918
6937 792
19755 337
7751 244
8645 458
7552 481
12202 329
4804 262