149287 197
158832 404
24814 547
14323 348
265089 178
110157 677
123445 670
30598 295
3060 94
26773 769
7346 476
6006 233
77958 425
58830 312
134877 928
35737 275
72080 827
13473 30
17683 330
54600 76
104038 402
100775 235
44875 619
45110 60
108324 655
9643 487
67963 660
58339 511