21145 419
13294 533
26927 161
17993 551
10243 294
2499 84
5603 113
4904 596
3691 529
1019 62
4787 880
4312 342
78347 693