11403 684
2153 37
7923 517
6561 520
10952 268
15153 930
54430 591
12288 124
12177 697
14623 771
8531 146
113508 341
18531 258
14797 786
9819 824
4358 612
14072 91
39390 431
6252 540
54221 415
180536 284
65903 282
291851 567
117350 686
104586 518
330243 554
99582 79
178578 872