22991 732
63179 551
30073 75
80500 737
19212 170
22842 799
4352 623
10622 424
3398 94
5811 634
4246 310
2188 279