32021 904
37943 910
25036 335
11284 128
18653 878
39795 946
121358 647
51297 766
73863 768
38003 519
196765 691
13884 369
29855 370
12312 375
14025 701
7874 281
272694 644
49489 184
19659 633
21638 477
142138 354
31329 67
31191 656
46968 828
57756 556
99703 532
94619 685
172586 1114