14016 700
5940 591
12700 83
7428 683
13750 201
6179 769
8281 596
15930 473
10352 231
13682 471
10091 596
10042 246
23090 612
7679 97
8330 253
10275 85
15197 303
15698 777
9624 187
7768 580
7849 731
15644 257
9264 499
17098 205
19288 445
16664 645
7547 526
8262 590