14977 942
3446 172
7075 470
3319 389
4257 706
7344 485
3165 112
3626 152
8840 851
15196 343
3919 412
1365 108
4368 562
7907 229
4624 700
19937 550
3782 630
16880 694
10599 868
9047 647
4679 285
5490 136
8186 730
3285 34
5713 542
708 117
18737 806
11577 531