2960 166
4435 22
12473 698
6023 76
12059 333
52093 766
12555 577
11876 419
12797 374
26165 432
38444 344
5511 546
12990 524
9826 470
49483 578
18067 31
9931 219
12202 738
3673 354
2966 125
8671 443
8462 657
2936 255
6582 876
4917 549
6577 437
4846 803
27681 509