437868
493133
267570
278758
815220
69695
393596
285961
15537
157135
991960
560396
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1732118
1706136
1651195
1619471