19295 547
8509 681
26620 133
1895 31
14482 56
15285 687
6937 604
17415 360
3224 524
2903 353
2647 220
2715 327