18751
737120
158861
69598
936620
98775
56669
64049
865464
100812
258295
199383
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471