3095 661
2371 430
5409 718
39769 645
4786 519
62397 650
30490 717
91611 482
47626 115
19122 463
14587 855
8781 222
2948477 6108
18836 382
29617 682
42877 647
31947 633
28275 89
16534 551
37647 744
65897 784
21508 641
30006 504
25103 369
7113 80
51655 163
38287 795
32805 382