23108 360
214488 764
132781 839
111332 327
74654 168
121067 465
311998 1443
123588 908
188079 1005
70499 645
152429 621
48632 447
178667 708
28631 473
64716 203
86173 943
76969 891
21512 320
57036 249
943341 1640
167170 1079
68374 487
56809 551
35397 148
137002 1177
73309 533
200784 285
55344 269