22106
7309
6637
17451
12060
4147
3561
6558
5802
3501
18039
15578
8028
8752
3427
2889
9600
4727
5131
6994
13978
22303