21554 419
13683 533
27317 161
18143 551
11152 296
2676 84
5824 114
5249 596
3832 529
1144 62
5045 880
4570 342
85532 696