39056 762
7613 217
171251 215
6855 660
5873 451
7235 412
8187 81
3623 532
5454 852
3790 490
3130 88
5520 651