40956 1013
11448 758
14985 495
20610 340
15065 54
20198 377
18746 972
7043 777
2754 196
20435 497
9364 132
7989 711
10696 824
9769 539
8245 41
7819 447
8318 98
51166 136
6116 239
10616 490
14582 221
7073 379
25874 529
10930 419