12641 252
8308 330
9176 672
47167 521
4803 535
3114 584
1278 295
2823 476
6333 615
5172 469
2766 76
4815 667
4103 867
13730 285
786 40
5481 592
8906 184