38436
10
25175
31719
8447
21497
19514
24181
31051
30403
22207
41732
40821
27585
31455