4585
19872
5225
5676
14163
3699
2061
20628
1985
7083
2148
2693
12466
3037
3084
3282
62909
18883
3858
3639