17291 310
18036 156
30250 178
72917 289
27872 844
40458 153
27430 578
70196 294
64116 467
16796 582
45145 563
59338 623