21548 419
13680 533
27314 161
18142 551
11146 296
2675 84
5824 114
5249 596
3831 529
1143 62
5043 880
4569 342
85457 696