40083 629
198034 526
7463 497
5675 556
97994 871
79504 314
9194 650
54014 816
190953 513
38723 613
179732 889
145167 666
26197 284
12289 118
7205 352
112637 598
7664 627
5737 309
7927 278
15396 739
32392 671
47587 555
61103 282
49981 723
5496 784
53144 616
28972 661
15267 889