21521 74
388211 761
242469 490
181900 467
96856 708
2936 533
13418 780
4125 739
3645 103
7556 691
5102 117
10809 337