8476 850
6892 540
9760 63
10985 462
14794 395
13417 923
21052 586
11630 352
12032 447
9017 259
8331 145
6067 291
15781 851
10750 733
9676 504
14520 859
11019 362
5732 45
12740 474
12809 78
17964 89
7266 442
10627 171
4748 470
555606 1707
12845 534
125757 633
43068 717