3333 309
2401 129
2568 258
3352 348
4801 648
2047 70
4659 534
3445 340
2551 248
4328 472
2390 27
4594 562
5184 873
3625 261
4148 315
4710 500
5278 474
6582 150
6316 502
7290 618
7845 851
4724 223
5867 431
6790 643