133933
2051
1680
2236
2032
2263
38020
2356
54414
4754
3328
1524
1635117
1155412
11188276
1034316
10117258
97634
8274155
774611
71066
61814
57452
54098