1190 496
1056 447
925 871
34 745
211 961
381 419
883 728
992 150
171 836
324 159
349 16
1097 192
854 957
729 538
46 825
702 684
87 48
347 987
253 117
693 888
233 811
724 349
101 508
308 931