3197
11027
18550
4686
9289
13653
3868
307059
15571
10639
3554
28146
3335
3498
3690
3764
2573
6781
16752
17566
2973
3631
25643
11744
3341
2896
2707
3425
28875
24656
9251
4951
9405
130248
84382
63319
6732
4725
24359
296958
690899
5716
4094
8203
159973
6528
9618
310867
33706
3792
3318
2862
2552
2501
1982
7195
4638
9248
4087
2151