290 73
4432 712
3282 945
1764 120
4225 578
3434 629
3848 245
285346 703
2275 44
3857 329
3946 521
9822 681
2381 291
4695 37
63455 105
8085 593
5490 427
3094 142