31666 195
47707 154
3563 871
25600 652
52927 733
39257 279
25897 551
82830 987
23482 114
22787 874
13808 508
48886 541
68868 1017
37889 983
46172 336
59750 526
11521 409
89586 602
34693 560
7468 326
27742 247
26989 607
21221 449
47691 407
17476 572
74372 719