19291 547
8509 681
26612 133
1895 31
14481 56
15283 687
6937 604
17415 360
3222 524
2903 353
2645 220
2714 327