3074 945
1296 120
4047 578
3122 629
3447 245
259297 695
1902 44
3709 329
3814 521
9536 681
2284 291
4470 37
61097 105
7830 593
5295 427
2970 142