3878 722
2171 570
12433 601
21991 207
8243 171
7584 315
9999 300
6644 80
2614 371
2394 553
1288 325
2004 422
3211 818
2381 123
4489 690
2692 534
6259 754
3690 732
2690 659
1216 192
2177 529
490 34
1126 203
6028 673
2076 347
3038 619
2967 669
2785 733