1521 140
244 56
20406 207
3487 563
5287 358
20265 79
2455 327
3029 358
16512 361
2557 247
3996 679
6347 412
3540 788
9387 593
3906 77
2255 264