17223 310
17988 156
30042 178
72293 286
27511 844
40275 153
27403 578
69848 294
62941 466
16714 582
44980 562
59120 623