2713 710
3241 945
1652 120
4165 578
3365 629
3700 245
275892 703
2170 44
3811 329
3890 521
9738 681
2348 291
4614 37
62538 105
8020 593
5423 427
3043 142