21528 74
388431 761
242731 490
181950 467
96926 708
2943 533
13437 780
4128 739
3650 103
7562 691
5108 117
10846 337