39068 762
7635 217
171628 215
6867 660
5881 451
7246 412
8201 81
3626 532
5461 852
3801 490
3147 88
5543 651