6193 767
5471 601
1866 96
5158 696
4448 389
4849 306
3315 207
6493 794
10884 654
3673 470
58130 531
90149 286