30995
8847
9116
18047
34123
21450
30483
11061
8040
8356
5676
8637
78060
15175
18086
10299
4339
4139
10961
9113
3063
2897
9618
2763
2665
6362
9712
2903
4380
3893
5045
2827
3149
4308
2608
5440
2759
4081
6693
5316
2143
2170
5140
3182
4029
14559
4201
10259
8111
4838
5949
15924
3181
2451
2609
3205
4479
7001
6203
9003