3066 943
376 64
2762 910
3183 968
1741 446
2488 762
2536 298
7104 961
4781 598
9049 411
3749 97
6159 517
7626 504
5363 70