12566 252
8161 330
8916 672
46221 521
4731 535
3063 584
1266 295
2786 476
6303 615
5129 469
2707 76
4773 667
4077 867
13461 285
722 40
5261 592
8619 184