3226 658
4441 324
5299 534
1170 293
3812 465
4897 104
3697 180
1470 357
3273 124
3002 724
5974 93
4178 182
1843 324
5930 175
4913 903
7584 904
4402 95
2167 398
3580 854
5370 82
7634 137
1837 109
996 227
1722 176
2506 457
2816 623
9440 572
19659 641