30958 356
33606 558
89448 190
223766 1037
111690 699
137465 776
22086 950
113111 798
29627 134
229077 437
39962 581
280421 1399
105984 377
50832 118
27597 569
92496 389
79011 337
954275 3310
76384 235
327110 1231
379258 2145
79740 232
47383 766
106760 246
53838 416
45896 425
117764 219
95593 355