5953
15297
5314
18720
102114
8072
4709
7326
3626
4010
15074
4206
4954
3188
5047
29601
34414
35826
204911
96784
724848
264470
33290
25542
10658
53377