40315 242
20985 310
45182 313
20280 197
476361 1174
33925 258
33625 658
59681 372
16949 404
30663 922
10223 570
12577 592
9631 525
26362 254
54685 876
8051 812
19515 447
11365 93
9072 717
45821 390
9648 681
6131 529
35602 440
17416 432
8421 75
29481 277
58868 308
11218 159