1597 66
2923 550
2680 638
4805 554
2932 243
9016 266
11533 199
11193 819
15369 168
51524 511
17404 483
2135 262
8533 151
37455 645
10397 280
17013 813
22705 1039
62630 587
7205 261
9161 84
5302 544
8116 563
7772 345
4416 548
5384 74
4166 428
2996 51
10566 309