288490 943
10967 531
393222 880
127362 627
93459 302
5700 695
7594 686
4781 261
5200 103
4924 332
44369 262