948624
10232
132349
339575
44898
830365
483782
694418
452453
42011
789638
802706
5116799
3549581
3050148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471