21551 74
388958 763
243356 490
182089 467
97080 708
2953 533
13472 780
4142 739
3662 103
7577 691
5138 117
10944 337