293010 948
11055 531
396132 882
128629 627
95174 303
5770 695
7683 686
4865 261
5272 103
5014 332
45443 263