288480 943
10966 531
393219 880
127362 627
93451 302
5699 695
7594 686
4780 261
5200 103
4924 332
44369 262