720 87
819 126
1296 236
2452 416
2295 598
1474 31
1916 337
2473 677
3003 761
5867 506
318393 1077
5505 486
21132 331
12730 31
8948 162
98203 977
28857 939
6339 477
6217 634
5518 124