34962 250
27575 593
17845 660
4871 766
7110 611
13858 45
11150 360
8973 61
13327 303
19469 662
11918 884
18535 685
1929 161
5609 176
14452 535
29934 869
3351 695
45286 912
9272 389
6181 798
34879 138
3964 537
6000 104
2579 95
4602 775
1232 102
2881 306
2973 479