288479 943
10966 531
393216 880
127360 627
93451 302
5699 695
7594 686
4779 261
5200 103
4924 332
44369 262