1951 573
3066 878
2764 567
496 60
2550 627
2985 872
17556 698
3094 402
3487 722
2394 423
3640 556
47026 570
151371 269
83038 454