21526 74
388349 761
242639 490
181939 467
96909 708
2943 533
13433 780
4125 739
3648 103
7562 691
5105 117
10838 337