3059 943
360 64
2762 910
3179 968
1734 446
2487 762
2524 298
7101 961
4779 598
9043 411
3742 97
6152 517
7619 504
5358 70