307
7418
737
632
4711
516
4620
4211
495
535
456
6811
22906
17360
15361
13740
10522
1030263
9294
9130
901148
758142
7030
69711