20891
37811
165450
30297
7004
160392
167484
57269
4774
12141
4171
4651
12061
14612
4792
9394
8633
4299
6805
17805
56856
3285
5467
9629
11094
6248
6733
9911
8451
3556
5044
3707
6991
6720
30856
13073
4687
9131
64158
6169
6309
10073
15029
18091
4860
11646
5514
5253
5930
6074
5778
29831
12410
78047
120912
140273
35677
4842
31275
34498