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