16973 84
8793 186
21889 107
26333 57
11385 595
110947 543
29228 251
9822 485
46601 772
46341 417
25649 863
11952 562
15785 684
29427 186
12683 49
40003 157
10709 173
8993 408
11402 465
8597 433
23796 570
10727 313
11684 268
20472 530
12926 675
12703 283
15022 154
29434 529