3091 815
24316 595
4202 532
6866 196
14259 767
10156 627
8697 903
6663 654
15003 528
8438 312
15737 575
21057 341
17589 70
9982 605
25883 477
13348 181
5103 551
8950 575
4320 864
6068 707
7134 661
7308 676
6451 890
2714 56
13955 507
11366 834
6104 504
8782 95