30186 177
3875 365
4554 646
3852 727
46031 574
5790 832
4626 437
3155 410
5043 94
5932 597
5305 523
33587 374
2360 38
23880 565
2357 266
5472 944
3889 326
6152 480
9955 445
3525 274
6815 99
18233 459
24760 685
5528 119
11696 475
41457 144
9409 393
6691 91