6315
898956
592268
1268869
621311
5014
5111
304
363
10879
283
284
35527
27360
25823
23153
1893267
17844
1701148
16116
1517147
13430
12980
11030