512 90
1743 231
20780 371
9992 126
6447 813
36970 608
7024 495
16877 338
9216 615
6863 372
15580 692
2774 305
13193 85
5374 131
8274 230
14931 584
8601 614
13710 630
18115 659
3767 58
15923 735