7180
5407
50216
2470
36613
2096
1492
4177
2645
7955
4679
2685
1635117
1155412
11184276
1034316
10116258
97634
8274155
774611
71066
61814
57452
54098