105603 420
149425 197
159079 404
24822 547
14331 348
265436 179
110265 677
123561 670
30630 295
3066 94
26880 769
7364 476
6022 233
78162 425
58945 312
135052 928
35792 275
72263 827
13481 30
17723 330
54609 76
104183 402
100893 235
44878 619
45168 60
108443 655
9650 487
68043 660