34953 250
27566 593
17838 660
4868 766
7105 611
13856 45
11148 360
8970 61
13320 303
19469 662
11915 884
18532 685
1927 161
5606 176
14449 535
29933 869
3345 695
45284 912
9271 389
6181 798
34847 138
3960 537
5999 104
2578 95
4600 775
1231 102
2880 306
2973 479