25665
15458
9592
12225
11068
19185
4890
10263
21765
16027
20858
19832
19844
5691
11378
11446
24788
16841
16687
20561