3115 945
1400 120
4080 578
3153 629
3529 245
264209 702
1968 44
3738 329
3840 521
9597 681
2303 291
4500 37
61534 105
7860 593
5340 427
2998 142