164130 702
34932 258
23048 360
214144 764
132368 839
111131 327
74086 168
120849 465
311399 1442
123355 908
187978 1005
70290 645
151976 620
48400 447
178253 708
28580 473
64614 203
85845 943
76917 891
21470 319
56990 249
941987 1637
166908 1079
68245 487
56778 551
35248 148
136903 1177
73187 533