12801 295
3797 51
4400 760
2400 119
7701 563
5850 1016
6291 515
13882 393
6655 103
7188 287
10113 120
6555 437
4962 370
13907 405
5866 211
8026 633
10086 618
6113 244
3885 225
15635 812
5952 143
8930 175
7683 178
7605 695
15138 765
14844 133
83259 484
259126 420