297 73
4488 712
3283 945
1780 120
4227 578
3437 629
3860 245
285678 704
2280 44
3861 329
3950 521
9830 681
2383 291
4699 37
63493 105
8087 593
5495 427
3096 142