3051 560
4101 331
4265 776
6175 750
7587 691
3231 682
4470 344
5922 69
6463 583
3889 230
5046 787
1516 113
3009 547
9798 510
6309 612
5362 716
13071 443
24600 935
3342 668
7705 659
3035 127
3007 92
4673 198
4905 392
8829 409
4638 513
3327 500
1924 245