2820 685
5103 112
29636 123
8317 523
9067 70
8814 212
10454 450
20055 46
144876 561
9617 680
5610 726
4317 608
2979 117