6949 512
8086 647
11612 118
22779 152
28402 1068
15684 329
13126 791
7710 352
8317 478
16606 640
7509 56
4349 115
6257 138
8559 539
8538 431
11799 577
14425 226
14645 629
5031 119
10202 875
6757 208
5898 176
11209 401
8948 706