4496 32
10002 882
2715 285
8688 696
5030 763
5912 802
2864 330
4431 651
2322 99
7859 521
4141 893
4343 600
4889 445
1295 106
2580 242
3747 608
3714 348
4035 215
2730 357
4584 376
2028 60
5145 612
5014 695
3909 707
1797 58
2788 159
5176 628
1552 173