699220
275120
331803
178173
148233
532831
306250
43880
499418
162881
345843
65494
725890
611226
598931
427735
769137
53675
777192
51893
45130
673216
308318
770727
427926
14185
319226
911906
567283
50370