2737 710
3241 945
1652 120
4165 578
3365 629
3700 245
275993 703
2170 44
3811 329
3890 521
9739 681
2348 291
4614 37
62542 105
8020 593
5423 427
3043 142