12507 429
3507 295
20118 466
21867 309
7269 411
8389 517
8563 549
17653 685
19438 551
23635 133
14730 841
3816 202
19476 1110
8899 644
1745 147
6192 703
6142 338
3665 98
1996 92
4986 308
9045 843
34914 374
4046 77
9546 156