219628
374630
285653
75671
837855
659665
992795
821669
631348
470458
199952
680451
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471