4229 512
8866 632
5562 665
58118 381
31460 757
5845 541
3772 362
7249 275
19071 824
5696 695
4079 466
6261 165