304520 1104
155527 421
148865 145
95372 533
802014 2591
49661 650
190681 299
69955 378
8215 417
118001 454
133967 396
53815 340
20840 117
15717 176
48868 600
107837 619
847190 1996
757175 2258
164034 556
5517 904
198681 416
87815 252
219763 711
305288 685
732929 1066
97109 835
96495 559
73866 395