21224 419
13342 533
27043 161
18039 551
10480 296
2560 84
5657 113
4988 596
3733 529
1060 62
4841 880
4370 342
79530 693