19635 835
14936 288
7132 826
5841 504
4607 373
8131 95
3790 308
6475 283
3639 432
2471 117
9426 592
8035 469
4513 441
4751 457
2657 182
7936 845
6651 77
10675 598
15126 769
6789 170
5801 633
4736 594
5397 550
7525 616