42123 540
32271 507
30843 283
18651 57
33127 537
35331 923
47808 140
23524 138
45701 226
34152 638
28147 507
26365 537