297 73
4485 712
3283 945
1780 120
4227 578
3437 629
3859 245
285655 704
2280 44
3860 329
3950 521
9830 681
2383 291
4699 37
63489 105
8087 593
5494 427
3095 142