31586 1057
10772 869
57994 947
21386 782
4840 472
22276 674
38914 643
15710 242
13262 782
27101 384
6979 106
18584 325
12418 393
10762 337
8633 410
14270 574
11809 747
21007 459
5835 293
14904 510
20393 333
4751 85
29269 107
39565 459
8780 31
23029 443
16085 820
27298 754