20016 685
20655 641
18167 245
11179 335
23351 607
8659 400
9194 741
6101 659
24324 643
8983 476
5031 490
7168 734
6132 370
10858 935
10229 482
21063 674
37946 644
9694 336
5414 712
5110 293
4254 85
14955 820
25306 753
5563 780
3126 295
31677 740
27000 414
24266 89