32022 243
5591 529
62870 716
6378 709
6504 609
10748 616
3634 212
1737 156
3242 289
2558 572
7158 197
994 86