8649 168
1040 121
17753 233
17710 185
27196 979
21561 309
17260 471
33577 63
10644 163
52237 173
4769 421
45432 793