1600 66
2923 550
2681 638
4805 554
2932 243
9016 266
11533 199
11193 819
15370 168
51524 511
17404 483
2135 262
8533 151
37456 645
10397 280
17015 813
22706 1039
62633 587
7205 261
9161 84
5302 544
8116 563
7772 345
4416 548
5384 74
4166 428
2996 51
10566 309