40953 1013
11447 758
14985 495
20608 340
15064 54
20198 377
18744 972
7043 777
2754 196
20434 497
9364 132
7987 711
10696 824
9768 539
8245 41
7819 447
8318 98
51164 136
6115 239
10615 490
14580 221
7073 379
25874 529
10930 419