21528 74
388472 761
242764 490
181955 467
96932 708
2943 533
13441 780
4129 739
3650 103
7563 691
5110 117
10857 337