47051 598
286343 1016
90302 894
93213 870
151851 330
91227 120
64781 514
265682 1190
61493 675
196824 459
63337 746
77770 593
1655048 3610
123220 155
205229 495
269227 358
461431 1188
70066 756
108647 690
121207 331
110180 612
175753 781
1006538 3001