12592 680
4465 51
5973 706
27773 532
70994 417
7102 596
8609 867
9739 704
11024 906
11433 648
2028 234