149362 197
158970 404
24821 547
14325 348
265285 178
110231 677
123504 670
30621 295
3063 94
26846 769
7356 476
6014 233
78059 425
58895 312
134984 928
35770 275
72180 827
13478 30
17706 330
54604 76
104128 402
100839 235
44877 619
45144 60
108395 655
9648 487
68006 660
58421 511