3089 599
5616 714
5923 899
1261 33
4986 507
3992 474
4763 640
2070 224
2778 127
2533 343
12704 86
3703 147
4327 581
3911 534
4659 385
2142 116
3093 317
6612 472
2952 351
6207 595
2544 287
3653 158
7671 698
5438 538
5405 242
3575 479
3592 399
4146 819