45188
47038
38459
23983
25647
23075
23834
31976
27470
21212
20631
20110
26217
16690
22787
28142
14594
43300
13245
20742