3311
545
803
571
8211
780
7212
330
262
281
255
321
40697
31030
29863
26915
2340267
21044
2028153
18666
1865149
15360
14930
13240