22993 732
63246 551
30087 75
80590 737
19316 171
22859 799
4356 623
10626 424
3404 94
5817 634
4251 310
2189 279