35409
32657
19023
50515
59867
48310
23712
18526
55522
41093
40269
57281
25085
45170
60547
31201
54907
44095
120324
21015
25569
23154
21217
41593
14959