27563 600
3225 661
2458 430
5642 718
39969 645
4846 519
63305 650
30635 717
91914 482
47750 115
19196 463
14641 855
8813 222
2974766 6118
18884 382
29763 682
43231 647
32068 633
28410 89
16592 551
37836 744
66176 784
21652 641
30153 504
25319 369
7155 80
51864 163
38415 795