19403 63
53477 680
24527 919
13121 479
15568 400
20954 445
9012 242
53545 271
41357 489
18768 551
7473 109
9356 272
56387 163
99257 339
9647 620
54567 361
84479 717
39902 549
11576 229
9476 752
52758 644
48495 593
18468 522
11984 351
33572 824
22878 111
42921 725
9949 898