159505 996
87736 867
135953 314
276381 708
28356 492
109763 320
95082 429
30698 233
420282 794
142977 479
159591 628
98913 862
275397 763
321304 643
64387 962
274491 765
27187 607
417539 1120
117736 319
158332 959
38148 644
390155 697
269505 1216
162395 174
263518 919
66897 345
157245 268
38820 396