39050
8414
13212
1230
1390
840
1840
8514
7311
13718
9119
626
19596
14930
13001
11750
8822
849263
7920
7572
729148
634142
62311
5730