1032439
15905866
594212
129412
2980617
1598271
215619
1501434
827992
550781
654955
1813451
1926407
168660
93589
863294