13980 162
112488 469
9612 158
13632 681
6146 372
5385 880
4274 577
4524 30
5595 516
7844 322
104178 171
4841 625
4524 679