23000 732
63341 551
30112 75
80746 737
19483 171
22887 799
4364 623
10635 424
3411 94
5831 634
4256 310
2193 279