107 505
979 838
823 788
663 555
296 281
849 798
196 180
431 547
727 925
574 460
349 983
195 160
1009 803
590 467
157 38
944 878
908 883
242 237
892 507
364 250