4240 512
8882 632
5595 665
58447 381
31518 757
5859 541
3788 362
7262 275
19187 824
5729 695
4100 466
6293 165