325 73
4737 712
3305 945
1803 120
4235 578
3456 629
3889 245
287204 704
2295 44
3885 329
3975 521
9842 681
2395 291
4720 37
63651 105
8097 593
5507 427
3103 142