329911 1311
30675 240
214023 933
162569 844
76521 190
153236 487
50908 738
110054 657
41883 332
323982 1220
600035 1460
197345 658
30588 304
409744 837
210280 808
474306 979
397722 706
283483 504
166004 635
212901 487
326930 1076
121996 410