29560 147
59156 586
26089 445
26972 504
15032 306
38639 386
97887 495
19513 264
38301 301
44811 659
17373 907
16928 126
2807996 4100
386315 1079
42242 582
47315 385
60606 486
59622 872
68707 833
84239 616
37447 843
56169 314
85236 482
33570 601