21521 74
388220 761
242476 490
181903 467
96866 708
2937 533
13418 780
4125 739
3645 103
7556 691
5104 117
10811 337