58023 586
25062 445
26510 504
14243 307
37460 390
95750 495
18849 264
37296 301
43579 660
17006 907
16394 126
2691238 4024
384367 1079
41923 582
47006 385
60086 486
59358 872
68129 833
82787 616
36346 843
55138 314
83560 481
32667 600
21967 107