4086 291
160463 426
112050 682
96298 674
344291 578
94793 366
310611 651
54361 643
40779 866
15575 821
29275 254
50257 418
26111 49
47896 61
67049 512
45098 560
51045 702
32343 221
272096 863
175980 419
215084 335
111862 250
105571 695
54113 742
42621 719
153613 590
113922 939
61965 1047