39896 250
7169 196
4069 368
23598 762
12842 74
2452 416
13651 688
10776 363
2329 55
2652 122
5786 566
6818 418
9561 739
7400 329
8547 524
4986 155
6769 929
5594 774
16659 676
3709 613
7658 796
11476 569
4963 518
7927 617
5431 869
8960 838
7197 414
18570 396