150135 413
54829 570
130786 324
85629 338
65570 457
83370 501
107262 632
52044 264
111069 379
84903 407
57880 311
111016 894
57322 845
53049 170
92461 198
149124 672
115830 319
60300 242
158146 906
196773 893
94446 575
96608 1056
154583 904
98712 232