39062 762
7623 217
171475 215
6860 660
5875 451
7240 412
8194 81
3626 532
5457 852
3798 490
3141 88
5532 651