12927
7249
3356
9883
22509
10216
10375
4104
4738
6860
10638
8217
6179
8935
25454
25427
12127
20193
28015
63891
19117
51423