31065 304
50353 289
172811 513
134750 147
59672 567
741317 1217
26702 330
66105 831
63613 140
130766 740
56611 452
43362 206
116514 527
97487 1175
159173 959
201968 780
99080 464
36100 326
254028 1510
89514 209
168165 219
107442 597
189263 429