29003 348
50331 519
39809 313
33833 225
29964 277
28708 60
35191 225
24466 106
81265 420
37837 90
16167 163
36172 267
48661 224
26953 127
83259 447
53678 376
55635 101
39162 376