8085 278
15577 659
11015 557
6666 362
4098 218
10002 179
18917 732
6623 747
7742 34
8138 828
4112 59
3855 191
3520 109
3793 615
4628 637
4748 34