4229 512
8866 632
5562 665
58121 381
31460 757
5845 541
3772 362
7249 275
19072 824
5696 695
4082 466
6262 165