21129 419
13282 533
26892 161
17989 551
10192 294
2486 84
5595 113
4891 596
3683 529
1005 62
4775 880
4303 342
78105 691