6921 95
5322 512
3522 358
3180 90
4978 839
5790 61
5400 679
12116 292
7487 507
1814 120
6084 829
5142 41
3621 553
3599 400
7557 516
1192 35
8736 654
6550 157
7979 660
3343 417
5716 605
7604 634
6152 487
5995 513
5575 628
3323 103
8003 845
1900 60