265320 178
22168 234
9165 101
41582 527
78089 425
57702 224
135003 928
80668 735
35777 275
106938 103
4987 412
17707 330
58405 532
126888 386
61947 688
93751 904
31635 179
82796 599
51139 409
15118 734
160959 139
69481 144
104054 370
93249 288
92624 348
76166 353
169257 313
268216 861