34953 250
27569 593
17839 660
4868 766
7107 611
13856 45
11149 360
8970 61
13324 303
19469 662
11915 884
18533 685
1928 161
5607 176
14450 535
29933 869
3346 695
45284 912
9271 389
6181 798
34853 138
3963 537
5999 104
2579 95
4601 775
1231 102
2880 306
2973 479