6804
17430
108086
37332
28470
12936
111445
41340
22275
47311