21040 699
5940 926
6279 92
9895 653
8102 367
8475 177
9504 511
13505 58
18197 333
21500 275
9879 749
3696 87
8971 675
8067 82
117921 211
8143 50
38674 150
36855 468
28614 583
26952 550
7252 692
5070 363
11241 931
7737 485
33299 615
64778 331
39675 431
40051 916