31259 600
3968 662
3159 430
9687 719
42516 645
5509 519
70373 653
32388 718
94775 482
49251 116
20396 463
15558 855
9325 222
3279209 6284
19748 383
31703 686
45584 647
33905 633
30126 91
17580 551
39684 745
69313 784
22682 641
32023 504
27047 369
7619 80
54654 163
39999 796