2862 80
5878 578
45901 338
10529 591
8652 781
4506 305
18103 60
7727 141
5330 69
21900 808
31134 434
16920 56
27197 539
19335 330
17923 496
29643 660
38977 168
18528 523
21263 748
8969 372
11624 41
19934 584
13003 305
26951 609
10822 137
37084 224
14530 157
33998 117