232591 697
11494 512
7150 501
56908 279
21181 736
12966 616
4797 812
4518 417
3480 419
2430 93
43965 509