322 73
4699 712
3302 945
1802 120
4233 578
3456 629
3885 245
286971 704
2293 44
3881 329
3970 521
9839 681
2393 291
4714 37
63625 105
8095 593
5504 427
3101 142