3038 916
7703 605
15911 454
5080 817
4888 480
40424 490
2641 60
7137 275
8751 377
40749 1166
6338 681