14913 429
16625 940
77049 320
3798 806
26917 270
22159 461
5461 888
24244 712
11594 672
6129 574
16678 419