2896 710
3242 945
1656 120
4170 578
3372 629
3705 245
276480 703
2177 44
3816 329
3892 521
9742 681
2349 291
4622 37
62586 105
8026 593
5432 427
3045 142