21145 419
13294 533
26928 161
17993 551
10243 294
2499 84
5604 113
4904 596
3691 529
1019 62
4787 880
4313 342
78348 693