19285 547
8505 681
26604 133
1894 31
14479 56
15273 687
6937 604
17405 360
3221 524
2902 353
2645 220
2712 327