3507 295
7269 411
21866 309
20116 466
8389 517
8563 549
19438 551
17651 685
14729 841
23628 133
1745 147
6192 703
8898 644
19474 1110
6142 338
3665 98
1996 92
34914 374
9045 843
4984 308
4046 77
9546 156
14882 783
3161 510