3116 945
1400 120
4081 578
3153 629
3529 245
264299 702
1973 44
3739 329
3841 521
9597 681
2303 291
4500 37
61535 105
7862 593
5340 427
2998 142