4290
426180
34275
3560
38254
31462
291112
335292
26556
28048
24965
23729
26647
20100
18391
16492
1291265
12752
1170148
11544
10510
947143
8710
77211