4072 291
159806 426
111663 681
95908 674
342707 578
94438 366
309354 651
54302 643
40748 866
15556 821
29216 254
50149 418
26052 49
47800 61
66702 512
45002 560
50974 702
32262 221
271976 862
175912 419
214966 335
111771 250
105486 695
54067 742
42592 719
153492 590
113613 939
61929 1047