390201 1034
3531 795
12582 200
11122 183
5317 664
15015 715
5926 256
3006 780
12005 251
2348 153
4884 740
4224 646
10826 270
970 98
3687 514
3221 723