953 65
5972 552
2341 163
4094 224
16017 521
4178 93
3751 462
4623 630
4764 933
5572 883
5453 295
3196 293
7449 242
7580 613
8499 341
7595 577
6105 430
4274 370
4054 161
3064 53
2351 146
5930 504
5142 753
9445 814
2618 127
4812 218
5815 693
4705 685