3061 943
362 64
2762 910
3179 968
1734 446
2487 762
2525 298
7101 961
4779 598
9043 411
3742 97
6152 517
7620 504
5358 70