30
15969
29
8671
19
9373
5473
17
12105
16
21032
13
9566
15508
12
6337
8344
7338
3229
9251
11
7656
9264
10
7777
11540
4635
7812
9
6888
7014
3378
17020
5009
7673
6400
4286
6696
1198
2794
8661
5523
8
3935
8865
6081
13062