11022 831
4822 315
1057 262
2687 534
4198 360
1828 189
2848 477
4535 859
3534 361
1678 199
36242 692
295471 662
102145 428
3704 83
903 76
2605 664
7570 521
1130 183
3569 743
1728 119
1082 181
2945 509
3014 687
5557 764
5030 675
4277 888
10226 574
231914 879