5186 288
9446 486
3129 221
4991 591
8553 696
11673 600
4695 558
9323 614
7780 956
5604 668
36427 686
6377 240