505915 1259
54941 600
131277 583
161392 422
10547 376
110889 259
159960 303
75030 976
167330 732
6987 957