46931 828
10489 50
5687 677
57607 556
112111 343
99605 532
20029 566
32416 242
14269 366
69106 338
110402 217
12817 282
8840 347
48118 969
10513 296
97235 185
97144 579
180467 272
158255 924
11199 886
19316 602
184480 931
26000 426
263113 481
15450 725
24644 730
8408 958
13030 244