29428 585
15815 107
5134 294
4153 725
2071 238
22527 72
6472 86
7514 673
1754 234
4950 413
2389 48
9077 830
4898 799
6570 622
3235 195
7443 652
8614 277
15635 617
5656 77
4749 497
11872 565
4292 588
21951 238
2256 94