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