587
415
557
517
4218
4113
527
585
5712
510
470
608
28267
21430
19771
17523
1407265
13742
1272148
12326
11000
1066144
9410
80311