3115 945
1400 120
4081 578
3153 629
3529 245
264256 702
1969 44
3739 329
3841 521
9597 681
2303 291
4500 37
61534 105
7862 593
5340 427
2998 142