17005 291
11105 830
22366 211
17615 242
16949 457
9244 626
7442 344
3896 335
3951 282
4558 583
6169 480
4014 203
17332 851
7420 656
5381 570
15762 547
5681 384
5181 153
5661 530
14677 81
5379 86
5435 631
9379 725
6611 680
17663 639
5296 202
3609 443
5300 260