3038 943
337 64
2758 910
3161 968
1722 446
2485 762
2498 298
7093 961
4778 598
9032 411
3732 97
6146 517
7616 504
5351 70