5001 100
2630 642
2454 526
4829 109
5464 207
46496 376
2785 472
793 145
13692 467
5940 254
2991 807
1250 363
767 163
8465 344
2454 676
9610 697
8127 532
3094 833
2171 659
2966 676
1878 468
15172 212
20729 811
1421 399