19284 547
8505 681
26604 133
1894 31
14479 56
15270 687
6937 604
17404 360
3221 524
2902 353
2645 220
2712 327