1033 120
3899 578
2959 629
3325 245
245225 693
1790 44
3661 329
3760 521
9361 681
2257 291
4328 37
59854 105
7743 593
5176 427
1572 142