149351 197
158945 404
24819 547
14324 348
265260 178
110204 677
123493 670
30616 295
3062 94
26836 769
7354 476
6013 233
78048 425
58881 312
134971 928
35765 275
72164 827
13478 30
17699 330
54604 76
104117 402
100829 235
44877 619
45140 60
108381 655
9647 487
68001 660
58410 511