21232
23473
21923
1507
1015
282
277
205
23727
15822
224
32728
36657
28160
26783
23913
1990267
18494
1789151
16616
1596147
13830
13460
11640