34042 49
8176 160
13017 379
20943 301
16199 438
29240 465
375955 1076
40600 580
57849 485
26414 186
32782 166