3089 599
5615 714
5922 899
1260 33
4986 507
3991 474
4762 640
2070 224
2778 127
2533 343
12702 86
3703 147
4327 581
3910 534
4658 385
2142 116
3091 317
6610 472
2952 351
6206 595
2543 287
3653 158
7666 698
5436 538
5403 242
3571 479
3592 399
4145 819