3877 722
2171 570
12433 601
21989 207
8243 171
7584 315
9998 300
6639 80
2614 371
2392 553
1288 325
2004 422
3211 818
2381 123
4488 690
2692 534
6259 754
3689 732
2690 659
1215 192
2171 529
490 34
1126 203
6027 673
2075 347
3038 619
2967 669
2785 733