58287 586
25360 445
26643 504
14334 306
37731 386
96322 495
19033 264
37542 301
43882 659
17073 907
16563 126
2693262 4047
384763 1079
41980 582
47064 385
60234 486
59408 872
68225 833
83376 616
36702 843
55278 314
84098 482
33016 601
22018 107