34032 156
35601 111
102431 328
30692 874
154100 676
52012 475
535090 1187
84787 485
43226 326
72928 193
161328 1165
55897 586
40233 464
31027 102
354836 1156
280622 981
118478 499
64921 294
176147 477
61146 675
71918 657
78001 184
89382 485
344903 797
70096 558
42356 738
84662 549
157686 597