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