3067 943
376 64
2762 910
3185 968
1743 446
2488 762
2537 298
7105 961
4781 598
9051 411
3749 97
6162 517
7627 504
5364 70