12491
25965
34223
20062
6851
2670
5853
2292
3013
1640
167731
218063
117427
169428
141937
4073
69619
6457
3622
3745
6377
3341
7229
3988
121512
3793
47536
47514
4045
4588
28317
41013
37312
2615
70826
27010
3395
3043
39211
3181
2164
2003
1510
1030
2142
1916
950
1121
26411
2370
1552
810
130312
4495
3858
43611
117045