23060 360
214231 764
132470 839
111175 327
74166 168
120903 465
311563 1443
123418 908
188012 1005
70361 645
152092 620
48457 447
178345 708
28601 473
64641 203
85928 943
76936 891
21483 319
56998 249
942286 1637
166984 1079
68283 487
56782 551
35286 148
136941 1177
73211 533
200508 283
55235 269