5660 747
2245 76
5775 494
9153 905
4412 57
20553 554
5233 925
5088 315
2453 262
4356 503
4768 417
108903 667