8612 168
1012 121
17497 233
17663 185
27170 979
21396 309
17010 471
33545 63
10509 163
51996 172
4750 421
45042 793