105886 503
93184 253
114142 964
194699 940
71296 696
45787 608
66750 719
48901 386
73265 419
26972 262
125949 893
109872 602
141669 355
187541 562
42345 357
126143 556
133485 290
114915 361
117668 298
157178 537
47334 149
95900 512
43343 341
38429 190
92609 580
73302 576
72689 273
91556 766