102230
31403
38761
22408
33158
19801
21859
46456
23684
235019
27110
22890
21262
22452
25907