3281
234065
7116
126020
2888
5828
223863
3615
3004
2221
121627
174428
145337
69512
4046
4874
4213
3875
4448
2495
87115
76810
163537
3084
3180
2820
56710
102019