768
7612
370
6316
659
7179
5720
8313
537
654
493
544
23476
17650
15491
13922
10742
1045263
9454
928148
9230
773142
7180
70311