40083 629
198027 526
7463 497
5674 556
97986 871
79502 314
9194 650
54012 816
190945 513
38723 613
179724 889
145160 666
26197 284
12289 118
7204 352
112635 598
7664 627
5736 309
7927 278
15396 739
32391 671
47585 555
61099 282
49971 723
5495 784
53142 616
28972 661
15267 889