39806 313
33833 225
29962 277
28706 60
35191 225
24464 106
81265 420
37836 90
16167 163
36170 267
48661 224
26953 127
83257 447
53674 376
55635 101
39160 376