1812957
1288886
1709454
989838
1422884
1145965
134559
119930
567422
434299
1228282
1262862
615557
127507
89369
212940
246310
793195
450582
630226
605554
202771
964165
213432
679881
589408
1090932
543481
441121
354537