390308 1034
3567 795
12621 200
11164 183
5329 664
15042 715
5946 256
3009 780
12040 251
2354 153
4890 740
4235 646
10833 270
981 98
3690 514
3234 723