54032 696
12621 55
55326 661
36099 568
8100 571
53783 268
13157 711
273017 1686
26126 878
95522 945
10905 436
18906 140
119272 558
14868 625
264420 1051
78303 342
153903 1037
8609 347
6808 422
5496 529
37896 719
77859 282
98103 871
18857 909
145329 666
47605 555
158640 356
17938 208