29525 338
66907 348
196751 1097
33154 773
56937 320
118938 520
52747 628
51691 208
108284 274
168513 404
134404 888
253915 1508
72960 663
91180 197
117599 372
79880 1034
279670 1262
230291 987
144878 844
44518 711
122304 412
93914 284
250250 701
19769 566