8638 168
1030 121
17670 233
17693 185
27192 979
21498 309
17184 471
33570 63
10608 163
52172 173
4761 421
45331 793