22994 732
63255 551
30090 75
80597 737
19329 171
22861 799
4358 623
10626 424
3404 94
5818 634
4251 310
2189 279