17505
4839
5952
3181
3649
2609
12868
3206
2613
5819
2638
4480
7445
5115
5650
5748
3976
23727
3464
3833
14788
4044
5285
4794
4899
4813
4539
5883
9038
4856
6942
7516
4149
4395
13324
3670
6222
5685
3882
6839
2682
9828
3208
2838
28700
91061
177588
203848
52980
27433
25861
10302
22331
8852
23384
226832
289877
23440
39765
23945