2439 629
2282 245
188256 668
1698 44
3462 329
3593 521
8752 681
2030 291
3873 37
55360 104
7374 593
4852 427
1435 142