151679 166
139698 232
473480 692
129582 356
158220 851
140307 733
299689 950
49596 578
65306 398
128704 912
312983 1364
73102 221
430999 1183
85105 848
67653 616
99519 640
71654 428
1395318 4298
31435 385
159701 760
91519 681
93417 371
15355 154
43177 881
40938 885
106512 343
52437 942
21232 518