2905 122
346811 583
147544 485
169144 1141
86425 577
91358 362
47954 272
62876 495
119021 648
226648 632
39689 304
66831 257
821 142
3355 965