644
900
595
735
625
470
472
883
600
782234
544
630212
45010
44963
43178
3826270
3615156
30894
2975149
28576
24202
22410
20610