4073 291
159946 426
111777 681
95998 674
343082 578
94534 366
309635 651
54310 643
40753 866
15561 821
29224 254
50175 418
26067 49
47827 61
66782 512
45027 560
51000 702
32283 221
272009 862
175926 419
215006 335
111800 250
105506 695
54083 742
42601 719
153515 590
113690 939
61936 1047