58028 586
25074 445
26519 504
14244 307
37462 390
95788 495
18852 264
37314 301
43583 660
17017 907
16398 126
2692961 4025
384388 1079
41931 582
47007 385
60091 486
59393 872
68133 833
82792 616
36356 843
55145 314
83581 481
32669 600
21971 107