390226 1034
3548 795
12598 200
11141 183
5324 664
15024 715
5934 256
3006 780
12012 251
2348 153
4886 740
4229 646
10827 270
976 98
3688 514
3226 723