23042
1660267
14196
9540
64195
6745
73936
5770
6300
5490
514160
5310
32187
24660
20423
16032
1469148
1321144
12390
11170