35116 375
81526 607
31459 434
83291 418
8923 778
38521 318
5062 433
27869 268
50292 551
5158 514
20722 548
5204 240
50291 340
21511 620
8678 141
9735 693
33018 457
37300 577
39419 385
33068 128
12497 365
23200 234
54257 519
13139 111
144789 626
44950 561
76543 642
75315 298