40086 629
198061 526
98012 871
79528 314
54023 816
190980 513
38725 613
179768 889
145191 666
26202 284
112646 598
99627 212
72526 350
47591 555
61114 282
50013 723
53147 616
28972 661
121837 867
51691 709
58095 367
70234 291
324287 1023
109622 498
105950 898
94147 103
130217 1028
86170 658