5021 496
54656 106
11694 931
7524 461
9328 667
7560 788
3856 409
5593 726
8784 313
1895 48
10878 432
962 53