390261 1034
3562 795
12612 200
11154 183
5326 664
15034 715
5941 256
3009 780
12026 251
2351 153
4888 740
4231 646
10827 270
981 98
3688 514
3233 723