334280 831
68388 483
70545 640
9036 591
423082 1061
87267 772
12662 698
27309 195
43230 1010
70679 512
13979 221
21320 519