21566 280
8314 289
19632 804
38787 290
7261 374
25168 306
24551 711
4040 764
13658 210
2127 337
12879 102
25813 541
11311 49
6597 473