22997 732
63284 551
30096 75
80645 737
19388 171
22872 799
4360 623
10626 424
3405 94
5820 634
4255 310
2191 279