506 90
1726 231
20768 371
9981 126
6443 813
36957 608
7024 495
16865 338
9198 615
6858 372
15554 692
2774 305
13174 85
5373 131
8256 230
14928 584
8581 614
13669 630
18099 659
3759 58
15865 735