19724
9645
1404
32222
22081
7667
14955
2467
1445
29559
3652
12590
2648
1671
3593
2706
15887
3316
2276
1719
1558
9571
2348
9109
4009