42121 540
32270 507
30842 283
18649 57
33126 537
35325 923
47803 140
23522 138
45692 226
34151 638
28144 507
26361 537