11222 96
90833 123
13656 454
9636 652
28070 726
22167 252
22783 404
50565 943
24865 547
14148 291
13539 632
317671 1049
10492 628
50533 727
16874 223
14391 702
15225 105
30796 317
39403 293
17763 299
24541 544
22336 1006
8824 218