12299 527
18856 190
13531 306
113212 128
15429 280
52908 175
9861 78
8777 473
14379 56
16623 625
21574 608
37387 210
2133 211
40320 759
18096 1029
52803 618
20443 491
9410 135
17148 632
10232 125
57777 820
19012 327
42065 335
26324 122
14557 365
38811 571
12058 341
31223 292