17336 310
18059 156
30347 178
73160 289
28068 844
40533 153
27445 578
70374 294
64568 467
16844 582
45219 563
59456 623