4240 512
8882 632
5594 665
58432 381
31515 757
5857 541
3788 362
7262 275
19178 824
5728 695
4097 466
6291 165