3509 435
12289 546
10569 568
24762 177
3433 260
5404 495
14285 425
8968 213
10576 299
7427 178
3496 205
12979 890
7338 696
3151 554
6051 445
8966 283
15099 121
7100 36
22559 409
15751 549
20659 717
20187 713
3731 832
6493 434
9353 79
5417 560