58023 586
25062 445
26513 504
14243 307
37460 390
95751 495
18849 264
37298 301
43579 660
17006 907
16394 126
2691343 4024
384368 1079
41923 582
47006 385
60086 486
59359 872
68130 833
82788 616
36347 843
55138 314
83560 481
32668 600
21968 107