19286 547
8506 681
26604 133
1895 31
14480 56
15274 687
6937 604
17407 360
3221 524
2902 353
2645 220
2712 327