953 304
939 14
914 724
843 170
841 964
637 784
597 28
580 650
442 314
272 199
268 506
246 411
244 168
117 91
117 727