231602 697
11478 512
7092 501
56531 279
21095 736
12950 616
4785 812
4506 417
3458 419
2403 93
43612 508