51315 253
342006 565
139675 514
50701 685
35237 199
110699 643
78383 459
102501 158
50255 173
125364 227
39962 809
124082 871