29586
53557
30338
12921
28305
22917
12860
14376
15725
16678
12253
12045
12081
12950
11988
11892
11815
11189
11098
13271
12070
10662
13352
11028
13102
12158
12093
11981
12333
10982
11887
12947
11055
12472
13882
12659
12832
11285
12433
11375
10362
10867