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