3064 381
22184 880
6873 501
4816 622
5641 487
15054 627
3773 370
2667 615
6736 561
1852 321
5440 169
8588 537
2262 109
7330 478
8646 810
16938 841
2983 347
2868 661
11553 266
6657 425
3919 588
19619 126
3162 636
4143 596