2856 80
5874 578
45892 338
10529 591
8652 781
4506 305
18097 60
7724 141
5329 69
21899 808
31133 434
16917 56
27197 539
19333 330
17923 496
29643 660
38970 168
18524 523
21262 748
8969 372
11624 41
19934 584
12999 305
26949 609
10821 137
37084 224
14518 157
33993 117