4300 612
12641 91
35397 430
5998 540
49573 415
164437 275
59785 281
257950 558
105614 682
94976 514
289237 541
90733 79
158522 869
150512 644
121658 821
176263 320
57747 646
231993 747
55112 657
95078 686
75287 291
119708 593
75996 415
242670 523
80967 547
10372 123
78884 819
102821 420