295 73
4471 712
3283 945
1777 120
4227 578
3436 629
3856 245
285562 704
2276 44
3858 329
3948 521
9826 681
2383 291
4698 37
63480 105
8085 593
5492 427
3094 142