6921 95
5322 512
3521 358
3179 90
4978 839
5790 61
5400 679
12116 292
7486 507
1814 120
6084 829
5142 41
3620 553
3599 400
7556 516
1192 35
8735 654
6550 157
7979 660
3343 417
5712 605
7604 634
6150 487
5995 513
5575 628
3323 103
8003 845
1899 60