2862 80
5878 578
45903 338
10529 591
8652 781
4507 305
18104 60
7730 141
5330 69
21901 808
31136 434
16920 56
27197 539
19335 330
17923 496
29644 660
38979 168
18528 523
21263 748
8969 372
11624 41
19935 584
13005 305
26952 609
10822 137
37084 224
14532 157
34000 117