2852 80
5874 578
45891 338
10528 591
8649 781
4505 305
18096 60
7723 141
5329 69
21899 808
31132 434
16917 56
27196 539
19333 330
17923 496
29643 660
38966 168
18524 523
21261 748
8969 372
11624 41
19934 584
12999 305
26949 609
10821 137
37084 224
14515 157
33990 117