12289 503
9740 425
9262 499
12349 594
5301 540
12791 587
15750 352
9988 304
11512 156
22618 255
14110 150
5837 666
6865 620
4527 160
32307 344
10567 569
6576 193
6444 758
8607 52
6237 635
5825 197
13039 282
4726 521
9847 746
4994 136
17089 205
44499 528
7941 594