42197 105
47627 58
25519 539
18983 835
27232 315
27692 660
33102 899
26709 538
68261 730
23214 381
15789 408
17529 842
31196 390
26121 348
15448 327
32262 583
9239 321
10345 380
36286 896
18532 742
42276 549
25618 481
21899 233
27172 293
77753 251