27016 306
21005 353
20244 676
39449 436
8732 157
14144 529
80458 495
55670 616
11909 146
7946 562
19853 348
11316 225
12280 371
51006 495
25432 438
29145 647
9284 306
16106 608
25813 310
4664 803
18190 661
8794 583
26016 579
43210 730
9114 216
23499 435
16564 581
15857 777