506 90
1726 231
20768 371
9982 126
6443 813
36960 608
7024 495
16865 338
9198 615
6858 372
15554 692
2774 305
13174 85
5373 131
8257 230
14928 584
8581 614
13670 630
18100 659
3759 58
15866 735