4229 512
8866 632
5563 665
58149 381
31466 757
5848 541
3773 362
7249 275
19080 824
5699 695
4083 466
6262 165