1728 166
2213 98
6445 476
4180 111
7427 675
8534 1006
16578 262
2096 210
3478 72
11262 153
5286 801
2735 279
5288 611
3860 163
5278 687
5099 194
4322 553
8241 328