1022 120
3897 578
2954 629
3323 245
244710 693
1790 44
3659 329
3757 521
9355 681
2257 291
4321 37
59816 105
7741 593
5171 427
1570 142