56496 255
41438 485
101121 556
31154 126
16995 289
67731 215
105718 1143
80091 580
24071 857
115896 623
17327 81
23858 576
32327 387
63563 144
60620 607
8016 117
378325 515
362358 1213
20621 188
91380 415
70117 121
122797 714
123845 300
67647 355
55068 676
66206 353
16854 786
40663 177