3843 350
3923 107
2370 353
3435 645
5813 178
5136 98
2210 82
1769 184
4067 111
4494 778
6969 963
4450 84
3599 702
4623 526
3203 131
5572 577
6513 647
4662 321
3142 45
4307 447
7757 938
8477 879
7634 566
5845 683