1228 243
789 211
2491 723
883 218
32877 600
12411 720
43806 645
5912 519
71798 653
96356 483
10042 222
3635269 6555
21071 383
47131 648
35878 633
18609 551
42680 746
73455 784
34092 505
27904 369
7971 80
58592 164
38612 382
14744 439
21735 56
31831 623
32488 928