50509 252
48410 102
34351 423
124799 293
26820 842
26397 775
23102 215
31998 868
15416 208
167637 688
140448 300
45733 66
131604 232
111080 540
40022 861
53184 644
39308 734
101284 326
60127 178
23625 371
71032 698
186011 733
45954 234
38883 740
16700 715
11673 78
16799 742
42117 149