292 73
4440 712
3282 945
1764 120
4225 578
3434 629
3848 245
285363 703
2276 44
3857 329
3946 521
9822 681
2383 291
4696 37
63459 105
8085 593
5491 427
3094 142