3710
3917
3814
4025
379
3313
388
3411
355
352
343
354
12270
10040
7971
6230
545262
5020
4680
4281
4279
410147
376142
31150