16961 96
5668 98
11888 883
10624 513
18595 616
62230 197
10391 693
13341 946
32321 648
5714 159
7782 191
8038 504
32296 392
8594 873
11531 621
16727 52
16746 413
10861 364
17412 907
15731 683
12144 697
17692 759
6066 73
9499 81
16642 234
8985 506
15057 58
14764 710