20908 447
15968 336
1567 65
4040 373
8209 217
23688 342
5822 529
8764 609
5380 612
15667 580
2077 405
1077 94
3281 479
3283 676