30168 177
3858 365
4546 646
3843 727
46016 574
5783 832
4612 437
3132 410
4984 94
5897 597
5279 523
33405 374
2342 38
23698 565
2353 266
5464 944
3876 326
6124 480
9913 445
3511 274
6750 99
18153 459
24619 685
5525 119
11642 475
41267 143
9400 393
6680 91