390296 1034
3566 795
12620 200
11163 183
5328 664
15042 715
5944 256
3009 780
12036 251
2353 153
4890 740
4235 646
10830 270
981 98
3689 514
3234 723