15286 548
36806 478
8085 599
28657 743
86119 901
7246 524
30743 307
11301 594
13522 66
32203 375
25159 1063
50100 179
171951 696
44864 226
17331 521
8426 396
16246 355
5334 384
11974 414
13634 840
22260 383
13269 586
9058 234
6287 60
48157 172
6729 139
11457 756
6542 428