4293 756
8505 364
14670 758
4601 73
4959 522
6704 504
11120 58
16725 791
2041 65
1874 174
12433 835
4163 234
15096 747
8020 724
6881 636
12979 159
6457 551
21615 609
162785 974
2691158 6587
699727 1985
375481 1078
94773 372
48837 401
123198 465
110357 629
40573 580
57579 485