17291 310
18033 156
30240 178
72889 289
27859 844
40447 153
27430 578
70184 294
64055 467
16792 582
45135 563
59333 623