292888 947
11054 531
396067 882
128580 627
95138 303
5765 695
7682 686
4862 261
5268 103
5014 332
45414 263