21554 419
13683 533
27317 161
18143 551
11153 296
2676 84
5824 114
5249 596
3832 529
1145 62
5045 880
4570 342
85534 696