2684 80
5832 578
45785 338
10511 591
8590 781
4507 305
18030 60
7701 141
5326 69
21911 808
31087 434
16864 56
27186 539
19331 330
17935 496
29628 660
38800 168
18506 523
21240 748
8983 372
11620 41
19922 584
12996 305
26961 609
10816 137
37071 224
14466 157
33904 117