2861 80
5878 578
45896 338
10529 591
8652 781
4506 305
18101 60
7727 141
5330 69
21900 808
31134 434
16920 56
27197 539
19335 330
17923 496
29643 660
38976 168
18528 523
21263 748
8969 372
11624 41
19934 584
13000 305
26951 609
10822 137
37084 224
14524 157
33997 117