20004 704
4408 557
43157 1028
8929 543
4710 82
6790 841
14366 130
19608 454
33128 460
4915 423
25392 229
3416 660
20849 151
17256 287
13342 359
4427 471
9230 149
8571 709
31337 862
15521 283
49564 263
4064 167
30205 166
18015 291