22599 889
99317 650
92754 744
48734 615
180976 557
21856 263
12683 338
9334 472
11686 308
8826 600
113356 419
10540 131
11339 528
13964 614
4904 531
2388 48
3559 115
45241 718
52693 98