596970
207787
11436
1000428
874677
533611
53377
176996
407531
669764
406132
114296
309992
55941
655164
71418
373343
143217
634958
981521
25472
640820
594822
568646
12946