30396 185
76420 1045
114617 499
109258 161
160939 941
57032 404
158645 1021
157754 639
122122 1189
255914 906
54742 548
91117 511
55100 581
156039 866
161942 962
99063 1069
30607 593
152241 1122
58017 365
89543 209
158006 1123
39416 232