14048 700
5951 591
12730 83
7432 683
13779 201
6186 769
8287 596
15953 473
10362 231
13726 471
10113 596
10056 246
23120 612
7694 97
8348 253
10294 85
15233 303
15712 777
9651 187
7778 580
7872 731
15664 257
9298 499
17159 205
19328 445
16711 645
7560 526
8265 590