22012 158
7738 453
4207 604
18576 505
3846 554
30985 864
5825 540
10159 505
13663 372
23193 200
4175 664
4500 497
5096 750
8220 670
3939 714
4524 307
3997 551
4849 362
8110 247
16301 541
2806 166
3173 293
16412 701
1674 57