2925 783
800 187
17299 345
6734 787
63096 515
42111 726
16312 195
43212 539
8623 843
7826 321
3450 107
4550 535
3117 530
7255 685
21651 41