1185223
486458
407676
632561
451264
185472
887600
708227
28091
1236508
877413
123190
5060799
3500581
2981148
2300804
2205988
2000609
189578
1891357
1737118
1709136
1654195
1622471