265520 179
22170 234
9166 101
41651 527
78210 425
57855 224
135086 928
80731 735
35803 275
107150 103
4988 412
17741 330
58521 532
126956 386
61993 688
93869 904
31645 179
82860 599
51228 409
15119 734
161147 139
69540 144
104154 370
93431 288
92646 348
76183 353
169294 313
268279 861