12546 86
7745 470
8092 494
9083 335
5216 392
6732 392
17787 95
6990 333
23537 176
32017 282
34964 78
17997 625
11374 220
5091 317
20292 588
10332 482
9134 531
5413 44
17254 305
5133 72
6520 528
13181 70
5247 570
3818 55
10535 291
5716 437
17841 777
8000 863