31491 1057
10756 869
57908 947
21335 782
4840 472
22259 674
38893 643
15696 242
13227 782
27077 384
6971 106
18560 325
12404 393
10746 337
8625 410
14238 574
11792 747
20954 459
5827 293
14874 510
20323 333
4746 85
29192 107
39516 459
8759 31
22985 443
16059 820
27262 754