21098 419
13273 533
26867 161
17978 551
10111 294
2467 84
5578 113
4872 596
3670 529
1002 62
4762 880
4287 342
77624 689