4455 759
3791 392
6497 311
7405 879
2435 384
5522 829
3078 347
1891 37
4104 545
4047 48
14774 560
4769 278
4937 575
3497 389
4577 402
31315 269