2851 80
5873 578
45890 338
10527 591
8648 781
4505 305
18094 60
7723 141
5329 69
21899 808
31131 434
16917 56
27196 539
19333 330
17923 496
29643 660
38966 168
18523 523
21261 748
8969 372
11624 41
19934 584
12997 305
26947 609
10820 137
37082 224
14514 157
33985 117