4004 347
1687 164
2790 151
3011 625
3206 439
2980 707
5708 801
955 131
6384 536
2658 634
3403 635
2139 472
5568 396
3346 869
3987 490
783 228
7686 707
10075 628
858 74
1876 606
978 123
1014 92
774 140
848 50