2903 916
7699 605
15899 454
5079 817
4885 480
40420 490
2640 60
7133 275
8746 377
40726 1166
6338 681