30543 143
26860 637
23425 186
53893 516
26393 534
49096 277
30303 95
51698 171
36900 624
35297 285
30821 154
33609 268
36557 1036
33003 720
68582 464
32040 318
28061 346
115256 673
65682 185
27761 792
26379 247
40267 761
24465 542
80294 278