4240 512
8882 632
5593 665
58426 381
31515 757
5857 541
3786 362
7262 275
19174 824
5728 695
4096 466
6291 165