2512 533
5018 495
54636 106
11594 931
7472 461
9219 667
7521 788
3816 409
5559 726
8672 313
1860 48
10785 432
934 53