3946
30909
23704
36656
7852
19500
4154
70759
12729
26259
9507
9050
12453
8188
5117
20521
30714
7162
15061
15571
5569
5776
5853
18661
57635
6595
5222
37670
5009
5291
13621
21166
44570
57248
28619
3237
11721
5670
31885
14180
37337
91793
13737
93793
17109
153806
23411
19905
115195
55417
4281
23696
36203
44944
23169
4349
8692
18113
10151
2991