531
233
424
275
14503
9351
11675
17318
16213
12935
9853
7335
15195
5299
9164
11110
6385
5060
6511
7146