464930 1080
13493 369
10704 103
26721 335
10426 613
26094 345
11801 697
15114 254
26980 572
9624 950
3588 281
5678 732