2325501
2210157
693169
1306985
761653
962352
144180
111761
1090932
464145
146849
1013182
536887
1483846
636270
918385
136435
111875
315461
429573
876485
736385
484641
86881
610329
413287