302506 794
63175 479
66921 429
8819 591
415170 1056
86631 772
12546 698
26128 195
41527 1008
67340 505
13341 220
20313 519