8353
27421
1677362
35869
19531
66363
61425
46326
124851
17805
56855
55039
19254
24306
8195
7399
33057
6136
5207
6141
3961
64158
10125
15516