35040 352
191385 563
83843 599
147774 630
291255 625
401622 399
303252 709
6656 543
320505 846
134974 724
92896 843
477017 1095
45734 112
147640 745
136056 1131
407786 694
80101 597
263266 551
205265 1094
84056 829
936746 1253
199180 1051
80730 368
168668 287
148195 470
211139 790
20433 249
16425 163