5013 496
54653 106
11690 931
7523 461
9320 667
7559 788
3849 409
5590 726
8782 313
1894 48
10871 432
960 53