35663 900
38940 168
28657 538
35288 897
20357 362
15035 657
10220 100
19441 522
53507 173
12330 756
18521 523
25042 322
15734 169
7714 846
29887 244
29963 574
26976 426
21261 748
9502 94
20718 635
10808 39
12568 472
20281 353
22360 907
54575 616
19262 187
8968 372
6677 594