3089 599
5615 714
5923 899
1260 33
4986 507
3992 474
4763 640
2070 224
2778 127
2533 343
12704 86
3703 147
4327 581
3910 534
4658 385
2142 116
3092 317
6611 472
2952 351
6207 595
2543 287
3653 158
7671 698
5436 538
5404 242
3573 479
3592 399
4146 819