1009 862
393 126
128 927
475 504
329 506
1005 397
511 996
608 955
248 178
100 432
869 566
78 903
1004 579
980 408
754 69
191 548
178 874
126 504
303 821
424 909
157 681