2941 610
5102 681
7806 444
4370 457
4763 597
25894 875
5396 392
3357 109
99743 608
5041 141
35249 952
6793 65
8880 968