3960 868
5277 496
54690 106
11708 931
7712 461
9355 667
7539 788
3856 409
5585 726
8788 313
1880 48
10983 432
943 53