34026 156
35594 111
102416 328
30685 874
154080 676
52002 475
535044 1187
84767 485
43220 326
72918 193
161325 1165
55884 586
40222 464
31018 102
354816 1156
280596 981
118455 499
64910 294
176138 477
61131 675
71908 657
77990 184
89356 485
344868 797
70089 558
42346 738
84649 549
157667 597