2700 812
2917 755
571 151
2907 884
47278 507
26324 871
40060 813
131314 759
68372 669
105658 232
75418 938
85000 523
107603 666
168097 629
93723 654
38777 624
46596 287
48219 452
55748 351
62533 319
43435 701
43607 360
59868 974
37095 160