13975 162
112434 469
9608 158
13630 681
6141 372
5384 880
4272 577
4523 30
5584 516
7843 322
104110 171
4835 625
4524 679