265013 178
22159 234
9158 101
41497 527
77899 425
57484 224
134841 928
80551 735
35733 275
106658 103
4985 412
17676 330
58202 532
126740 386
61899 688
93607 904
31623 179
82684 599
51005 409
15111 734
160713 139
69394 144
103873 370
92971 288
92597 348
76141 353
169204 313
268118 861