3308
46111
2094
1571
2106
2494
1743
3583
24210
3727
4195
80813
1635117
1155412
11188276
1034316
10117258
97634
8274155
774611
71066
61814
57462
54098