288510 943
10967 531
393229 880
127365 627
93473 302
5700 695
7594 686
4781 261
5202 103
4924 332
44372 262