4073 291
159937 426
111773 681
95990 674
343053 578
94526 366
309621 651
54310 643
40752 866
15561 821
29223 254
50172 418
26064 49
47826 61
66779 512
45027 560
50999 702
32282 221
272006 862
175924 419
215003 335
111796 250
105505 695
54081 742
42601 719
153512 590
113686 939
61936 1047