1250 243
808 211
2499 723
892 218
32905 600
12549 720
43831 645
5919 519
71863 653
96407 483
10227 222
3655460 6571
21132 383
47180 648
36020 633
18648 551
42742 746
73545 784
34147 505
27926 369
7974 80
58893 164
38897 383
14762 439
21749 56
31926 623
32561 928