288499 943
10967 531
393226 880
127365 627
93467 302
5700 695
7594 686
4781 261
5202 103
4924 332
44370 262