4229 512
8866 632
5562 665
58139 381
31462 757
5845 541
3772 362
7249 275
19077 824
5696 695
4083 466
6262 165