99321
102848
91619
3800
3281
7098
61112
6296
2583
21720
16092
12962
1643717
1163412
11405276
1041516
10336259
97924
8393155
782111
71596
62294
57852
54338