390351 1034
3573 795
12629 200
11167 183
5332 664
15053 715
5950 256
3010 780
12053 251
2354 153
4897 740
4236 646
10858 270
981 98
3693 514
3234 723