3340
871112
12113
25047
551107
100413
34439
8852
53372
29224
755178
27831
444
90887
82271
74660
551124
116448
17521
1091