303 883
77 661
900 676
81 238
1073 7
717 584
605 974
203 92
182 544
615 764
501 241
973 684
314 360
824 281
518 119
112 91
34 853
658 481
563 836
130 613