42123 540
32275 507
30843 283
18651 57
33130 537
35338 923
47811 140
23529 138
45706 226
34162 638
28154 507
26367 537