292 73
4445 712
3282 945
1765 120
4225 578
3435 629
3849 245
285400 704
2276 44
3858 329
3946 521
9822 681
2383 291
4697 37
63465 105
8085 593
5491 427
3094 142