587311
40037
29264
13400
1358189
9501
9943
8760
12110
12740
10710
11093
42330
42083
3550270
3307154
2798149
26616
22632
21080
19260