4392 532
14523 36
3197 803
105141 558
9195 753
9960 555
28851 432
3955 602
5366 764
20357 233
2820 614