21528 74
388461 761
242754 490
181955 467
96932 708
2943 533
13440 780
4129 739
3650 103
7562 691
5109 117
10853 337