144362 626
18813 411
76287 642
74999 298
30536 867
13114 695
4394 647
19155 358
4547 426
18735 851
6065 582
5675 909
27097 282
16815 413
18796 505
88401 185
5373 549
1667 45
17246 367
10975 289
24657 685
66770 848
7590 455
71415 417
15375 306
59802 177
10052 474
16947 56