39056 762
7614 217
171289 215
6856 660
5874 451
7235 412
8188 81
3623 532
5454 852
3792 490
3132 88
5524 651