8512 81
23709 351
16129 349
6906 224
22000 413
15760 260
19173 921
19937 81
34277 439
6893 39
7971 275
2913 432
4704 741
6995 90
3218 35
13026 475
1773 31
37864 418
7289 862
1591 70
7073 627
3489 768
5118 44
2036 296
4655 346
15460 701
48679 59
8671 723