2858 80
5876 578
45893 338
10529 591
8652 781
4506 305
18099 60
7726 141
5329 69
21900 808
31134 434
16917 56
27197 539
19333 330
17923 496
29643 660
38972 168
18524 523
21262 748
8969 372
11624 41
19934 584
12999 305
26949 609
10821 137
37084 224
14518 157
33993 117