297 73
4492 712
3283 945
1781 120
4227 578
3438 629
3860 245
285702 704
2280 44
3861 329
3950 521
9830 681
2383 291
4699 37
63496 105
8087 593
5495 427
3096 142