7096 282
31526 757
5852 509
4877 161
5462 556
5191 272
13458 87
12199 467
5759 332
9078 37
9902 71
5976 530
4595 217
13726 288
2670 90
3876 75
5120 662
2931 538