28418 600
3391 662
2533 430
5851 718
40338 645
4908 519
64159 650
30793 717
92181 482
47884 115
19272 463
14708 855
8850 222
2997748 6126
18943 382
30451 682
43605 647
32143 633
28552 89
16661 551
37997 744
66412 784
21782 641
30303 504
25514 369
7231 80
52068 163
38518 795