120931 657
1521 286
46368 73
8555 366
12616 299
3471 840
20706 543
14795 252
7418 171
20651 757
81996 396
48112 487
78821 774
5085 432
17067 829
16404 641
36693 251
10714 99
17904 166
12597 59
4002 77
11673 522
18012 659
6768 244