950 944
646 238
176 32
904 680
591 852
229 927
352 5
735 185
314 672
314 172
433 113
10 208
840 845
518 619
414 94
299 661
730 35
986 505
273 969
767 238
99 420