12507 429
3507 295
7269 411
21866 309
20116 466
8389 517
8563 549
19438 551
17651 685
23631 133
14730 841
19475 1110
8899 644
6192 703
1745 147
6142 338
3665 98
1996 92
34914 374
9045 843
4984 308
9546 156
4046 77
2456 295