165930
109954
6519
6152
19252
8538
6913
20573
9655
7188
6884
4015
4178
6195
11672
2792
2304
3969
3625
2215
7441
9114
2942
2351
39016
14555
25846