365
3416
3712
3318
3722
413
388060
339
3515
352
370
353715
12280
10050
7981
6240
546262
5050
4680
4281
4289
411147
376142
31150