55899 317
3563 110
104034 692
14194 103
7656 112
4428 667
92968 463
51314 309
7463 782
7206 451
19937 778
5382 606
291451 952
23105 141
21498 664
4809 242
24807 348
27709 716
38278 646
54772 368
71117 828
152984 299
39534 285
61044 673
32960 606
106388 976
22165 399
15881 453