25095 710
17131 294
6670 762
5887 582
38338 521
6350 665
10161 513
8749 548
12027 105
4329 512
5905 67
33012 401
16411 885
19502 60
39557 968
19613 626
8526 314
3879 249
2841 118
9028 632
5822 665
3795 326
4664 663
3483 167
5017 574
5206 539
3309 588
4752 155