2144
4367
3258
2101
104118
5518
91736
55917
96113
141549
3325
5519
1643717
1163412
11405276
1041516
10336259
97924
8393155
782111
71596
62294
57852
54338