288470 943
10966 531
393211 880
127359 627
93450 302
5699 695
7594 686
4779 261
5200 103
4924 332
44368 262