390183 1034
3528 795
12577 200
11116 183
5317 664
15003 715
5926 256
3005 780
11996 251
2348 153
4884 740
4224 646
10825 270
968 98
3687 514
3219 723