19988 811
7631 789
7682 141
15290 533
7570 325
40906 510
4577 148
24629 594
32288 686
99425 487
12130 710
9130 233
14774 728
14172 60
11838 726
40405 686
21580 541
12125 801
31888 766
28986 108
2191 165
29627 481
6945 145
4483 890