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