8085 278
15579 659
11015 557
6666 362
4098 218
10002 179
18920 732
6623 747
7743 34
8142 828
4112 59
3855 191
3520 109
3793 615
4629 637
4748 34