40036 478
33895 587
16888 406
7099 138
18638 362
4925 274
3682 409
26732 651
7752 648
9210 129
14660 733
6940 67
3937 76
7455 71
9600 875
3830 111
11621 304
27082 519
3813 723
13715 570
3249 815
28534 596
5840 532
7694 196
15730 767
11717 627
9473 903
7329 655