4240 512
8882 632
5594 665
58444 381
31517 757
5858 541
3788 362
7262 275
19182 824
5729 695
4098 466
6292 165