40952 1013
11447 758
14985 495
20607 340
15064 54
20198 377
18744 972
7043 777
2754 196
20434 497
9362 132
7987 711
10696 824
9768 539
8245 41
7819 447
8318 98
51161 136
6115 239
10615 490
14579 221
7073 379
25874 529
10929 419