40315 242
20986 310
45182 313
20280 197
476371 1174
33926 258
33625 658
59681 372
16949 404
30664 922
10223 570
12577 592
9631 525
26362 254
54687 876
8052 812
19515 447
11365 93
9072 717
45822 390
9648 681
6131 529
35602 440
17416 432
8421 75
29484 277
58868 308
11218 159