320
650
230
360
9415
917
10210
533
570
333
575
548
35467
27300
25753
23113
1887267
17684
1697148
16036
1512147
13420
12910
10990