21270 419
13367 533
27080 161
18058 551
10580 296
2584 84
5676 113
5016 596
3755 529
1081 62
4872 880
4407 342
80143 693